你正在发送编码为查询字符串而不是JSON的数据。Flask能够处理JSON编码的数据,因此像这样发送它更有意义。这是你需要在客户端执行的操作:
$.ajax({ type: 'POST', // Provide correct Content-Type, so that Flask will know how to process it. contentType: 'application/json', // Enpre your data as JSON. data: JSON.stringify(post_obj), // This is the type of data you're expecting back from the server. dataType: 'json', url: '/some/url', success: function (e) { console.log(e); }});在服务器端,通过
request.json(已解码)访问数据:
content = request.json['content']



