Py学习  »  Community Oded  »  全部回复
回复总数  1
8 年前
回复了 Community Oded 创建的主题 » 使flask服务器和jquery通信[复制]

作为参考,下面是如何从python客户端发送json的完整代码:

import requests
res = requests.post('http://localhost:5000/api/add_message/1234', json={"mytext":"lalala"})
if res.ok:
    print res.json()

“json=”输入将自动设置内容类型,如下所述: Post JSON using Python Requests

上面的客户端将使用此服务器端代码:

from flask import Flask, request, jsonify
app = Flask(__name__)

@app.route('/api/add_message/<uuid>', methods=['GET', 'POST'])
def add_message(uuid):
    content = request.json
    print content['mytext']
    return jsonify({"uuid":uuid})

if __name__ == '__main__':
    app.run(host= '0.0.0.0',debug=True)