Pli*_*kee 4 javascript rest axios vuejs2
我有一个以entry属性命名的对象name, surname, age。
我尝试使用axios此对象将post请求发送到我的 REST 服务器。
axios.post('http://host/myurl/myservice/',{data:this.ent})
Run Code Online (Sandbox Code Playgroud)
然而这失败了
400 错误请求
因为实际上正在发送的是
data: {data: {"name":"Jakob", "surname":"Laurence", "age":"25"} }
Run Code Online (Sandbox Code Playgroud)
有一个额外的data字段在服务器上无法识别。
如果我打电话
axios.post('http://host/myurl/myservice/',{
"name":this.entry.name, "surname":this.entry.surname, "age":this.entry.age
})
Run Code Online (Sandbox Code Playgroud)
然后一切正常。
如何在不使用 axios 生成额外数据字段的情况下发布整个对象,以免我的服务器变得混乱?
谢谢。
PS 以上所有内容都在我的 Vue 项目中进行(不确定是否相关)。
直接传递整个对象:
axios.post('http://host/myurl/myservice/', this.ent);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6608 次 |
| 最近记录: |