본문 바로가기
  • Survival Plan

curl3

RESTful API with Flask 우선 Flask에서 Rest를 지원(?)하고 있는 flask_restful 을 설치한다. 단순 PIP로 설치하면 된다. flask app를 구동하기 위한 기본 app를 만든다. flask restful에서는 get/post 등을 기본으로 지원하고 있어서 아래와 같이 입력 후 ‘pythonn -m app.py’를 실행해 주면 기본적으로 localhost:5000에서 application이 구동되는 것을 확인할 수 있다. from flask import Flask from flask_restful import Resource, Api from flask_restful import reqparse app = Flask(__name__) api = Api(app) class CheckData(Resource):.. 2020. 3. 10.
curl 사용법 CURL 사용법 정말 자주 사용하게 되는 curl. curl을 사용하는 경우는, 정말 간단하게 테스트 하고 싶어서 인데, 막상 사용하려고 하면 옵션들이 잘 기억나지 않을 때가 있다. 그래서, 정말 딱 1초만에 사용하는 curl을 정리해 보았다. curl -X POST http://localhost:5000/check_data -H "Content-Type: application/json; charset=utf-8" -d "@data3.json" -d 옵션을 사용하면, “-X POST” 생략이 가능하다고 한다. 따라서, 위 명령은 아래와 같이 축약할 수 있다. curl -H "Content-Type: application/json; charset=utf-8" -d "@data3.json" http://lo.. 2020. 3. 10.
맥북(MacBook), 엘라스틱서치(elasticsearch) 설치 하기 1.설치 elasticsearch 를 위해서 java 설치가 필요하다. (사실, 뒤에서 brew install elasticsearch 를 실행하면, 가이드에 나오는 내용이다.) $ brew cask install homebrew/cask-versions/adoptopenjdk8 homebrew를 업데이트 한다. $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" homebrew 를 이용한 elasticsearch를 설치한다. $ brew install elasticsearch ... Data: /usr/local/var/lib/elasticsearch/ Logs: /usr/l.. 2020. 3. 10.