2

Ruby on Rails JSON 能够解析出以下格式的 curl 调用:

name=test. 它将解释为{"name": "test"}.

PythonJSON似乎将此视为 JSON 错误(显然是这样)。但是,有没有办法以格式解析有效负载name=test?我在JSON这里使用 Python 和 Flask。

4

2 回答 2

3

如果您使用的是烧瓶,为什么不使用 jsonify

from flask import jsonify

@app.route('/do')
def do_whatever():
    return jsonify(name=test)

这将向浏览器发送这样的 JSON 响应:

{
    "name": "test",
}
于 2013-08-06T21:31:10.937 回答
1

尝试

fields = curl_str.split('=')
curl_json = { fields[0]:fields[1] }
于 2013-08-06T20:17:09.797 回答