在Axios中使用PUT请求时,要注意传递数据的格式,要根据服务器接收数据的格式进行传递。另外,需要设置请求头中的Content-Type为application/json,以便服务器正确解析数据。以下是一个示例代码:
axios.put('/api/data', {
"name": "Tom",
"age": 18
}, {
headers: {
"Content-Type": "application/json"
}
}).then(response => {
console.log(response.data);
}).catch(error => {
console.log(error.response.data);
});
此代码向服务器发送数据,格式为JSON,请求头中携带Content-Type为application/json。如果服务器支持JSON格式数据解析,从response中就可以获取到服务器返回的数据。