擅长:python、mysql、java
<p>作为参考,下面是如何从Python客户端发送json的完整代码:</p>
<pre><code>import requests
res = requests.post('http://localhost:5000/api/add_message/1234', json={"mytext":"lalala"})
if res.ok:
print res.json()
</code></pre>
<p>“json=”输入将自动设置内容类型,如下所述:<a href="https://stackoverflow.com/questions/9733638/post-json-using-python-requests">Post JSON using Python Requests</a></p>
<p>上述客户端将使用此服务器端代码:</p>
<pre><code>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)
</code></pre>