您的位置:首页 > 产品设计 > UI/UE

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))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  flask