【发布时间】:2017-01-28 00:00:52
【问题描述】:
我正在使用 react 向烧瓶后端提交表单。数据以json形式提交,这是一个例子。
add_new_user(e){
e.preventDefault()
var user_details = {}
user_details['fname'] = this.state.first_name
user_details['last_name'] = this.state.last_name
var post_request = new Request('http://127.0.0.1:5000/add_new_user', {
method: 'post',
body: JSON.stringify(user_details)
})
fetch(post_request).then(function(response){
console.log(response)
})
在我的后端,代码如下所示,
@app.route('/add_new_user', methods=['POST'])
def add_user():
content = request.json()
print content
return 'user added'
但是内容变量为空,因此屏幕上的打印数据为无。我怎样才能解决这个问题?我究竟做错了什么。谢谢
【问题讨论】:
标签: javascript python json node.js reactjs