flask resquest响应POST请求的json数据
2013-05-03 20:39
260 查看
import requests ;
from flask import json;
values={'id':'111','title':'test','pwd':'AZD123DFA'};
headers = {'content-type': 'application/json',"Accept": "application/json"};
r = requests.post('http://localhost:5000/login',json.dumps(values),headers);
print r.text;
服务端代码处理如下:check.py
from app import app
from flask import request
from flask import json ,jsonify
@app.route("/check", methods=("POST", ))
def check_api():
# curl 'http://127.0.0.1:5000/check' -d '{"id": "111"}' -X POST -v
# curl 'http://127.0.0.1:5000/check' -d '{"id": "b"}' -H "Content-Type: application/json" -X POST -v
from flask import jsonify
print request.get_json(force=True)['id']
return jsonify(request.get_json(force=True))
from flask import json;
values={'id':'111','title':'test','pwd':'AZD123DFA'};
headers = {'content-type': 'application/json',"Accept": "application/json"};
r = requests.post('http://localhost:5000/login',json.dumps(values),headers);
print r.text;
服务端代码处理如下:check.py
from app import app
from flask import request
from flask import json ,jsonify
@app.route("/check", methods=("POST", ))
def check_api():
# curl 'http://127.0.0.1:5000/check' -d '{"id": "111"}' -X POST -v
# curl 'http://127.0.0.1:5000/check' -d '{"id": "b"}' -H "Content-Type: application/json" -X POST -v
from flask import jsonify
print request.get_json(force=True)['id']
return jsonify(request.get_json(force=True))
相关文章推荐
- httpclient的post请求并处理json格式响应数据
- Android+PHP 使用HttpClient提交POST的请求,使用JSON解析响应
- Http Post请求提交json格式数据工具类,解决请求参数中文乱码问题
- 关于url请求和json数据的响应的理解和接口的压力测试
- POST json数据请求
- Ajax发送GET、POST请求和响应XML数据案例
- FireFox插件RESTClient 如何使用POST,请求json数据参数。
- PHP 使用curl库来发送GET,POST请求,处理json格式数据
- 使用jquery Ajax的post方法或直接使用jqery ajax请求action 得到返回的json数据
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- 使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
- 通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路
- python实现的json数据以HTTP GET,POST,PUT,DELETE方式页面请求
- C# winform端 通过HttpWebRequest进行post和get请求,数据格式为json,后台java端接收,其中有关传输特殊字符(\t,\r,',\n,n)等处理
- php实现post请求 接收android客户端json数据 存储数据库 并返回json
- 解决ASP.NET MVC(post数据)Json请求太大,无法反序列化
- ajax异步请求通过json取得响应数据
- Android中post请求传递json数据给服务端的实例
- PHP如何获取Post请求中的Json字符串数据?
- PHP如何通过Http Post请求发送Json对象数据?