Flaskのrequestでデータを受け取るには request.data request.form request.json 等がある。 それぞれ、Content-Typeで受け取り方が切り替わるらしい。 request.jsonはContent-Typeをapplication/jsonに設定していれば 自動的にオブジェクトへパースしてデータを返してくれる。 POSTするデータはJSON.stringifyしてないと400エラーが出て怒られる。 なので、Javascript側ではajaxの設定を下記のようにする。 Content-Typeをapplication/jsonに データはJSON.stringifyで文字列に 例) $.ajax( { url:'/api/test', type:'POST', data:JSON.stringify(data), dataType: 'js
from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello world' if __name__ == '__main__': app.run(debug=False, host='0.0.0.0', port=80) 注意点 host='0.0.0.0' の指定が大事。 これがなければ、外部からアクセスすることができない。 参考: http://flask.pocoo.org/docs/0.12/quickstart/ Externally Visible Server If you run the server you will notice that the server is only accessible from your own computer, not f
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く