Ruby on Rails JSON能够以下列格式解析curl调用:
name=test
。它会将此解释为{"name": "test"}
。
Python的JSON
似乎将此视为JSON错误(显然是这样)。是否有办法以name=test
的格式获取解析有效负载?我在这里使用Python的JSON
和Flask。
答案 0 :(得分:2)
如果您使用的是烧瓶,为什么不使用jsonify
from flask import jsonify
@app.route('/do')
def do_whatever():
return jsonify(name=test)
这将向浏览器发送这样的JSON响应:
{
"name": "test",
}
答案 1 :(得分:1)
尝试
fields = curl_str.split('=')
curl_json = { fields[0]:fields[1] }