[英]Getting a 404 ERROR when trying to make api POST request for a Hubspot form next.js app
[英]key error when trying to make a auth api "post request
我對一般的反應和編碼非常陌生,我現在正在學習發出 api 請求,這是我的反應發布請求。
handleSubmit(event) {
axios.post("http://127.0.0.1:5000/user", {
user: {
name: this.state.name,
email: this.state.email,
password: this.state.password,
streetAddress: this.state.streetAddress,
city: this.state.city,
state: this.state.state,
zip: this.state.zip,
},
});
這是我的 flask api post 方法我得到的錯誤是 name = request.json['name'] KeyError: 'name'
@app.route ('/user', methods =['POST'])
def create_user():
name = request.json['name']
email = request.json['email']
password = request.json['password']
streetAddress = request.json['streetAddress']
city = request.json['city']
state = request.json['state']
zip = request.json['zip']
new_user = User(name , email, password,streetAddress,city,zip,state)
db.session.add(new_user)
db.session.commit()
return user_schema.jsonify(new_user)
@app.route ('/user', methods =['POST'])
def create_user():
data = request.json.get("user")
name = data.get("name")
email = data.get("email")
# and so on...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.