这可能是因为请求需要身份验证,在Postman上已经设置好了,但在代码中没有正确设置。可以通过以下步骤解决该问题:
确保请求的URL和Headers都与Postman中设置的相同。
检查代码中发送的请求是否正确。例如,是否将内容正确地作为数据发送。
确保在请求Headers中包含正确的身份验证令牌。例如,如果使用JWT令牌进行身份验证,则需要确保使用正确的令牌,并在请求Headers中设置Authorization头。
以下示例代码演示如何在Axios中设置身份验证令牌:
import axios from 'axios';
const token = 'YOUR_AUTH_TOKEN';
const config = {
headers: { Authorization: `Bearer ${token}` }
};
axios.post('YOUR_API_ENDPOINT', data, config)
.then(response => {
console.log(response);
})
.catch(error => {
console.log(error);
});
在实际代码中,请使用自己的身份验证令牌和API端点。