我有一个使用 react/axios 的 chrome 扩展。在那个应用程序中,我发送了一个像这样的帖子请求:
export const createComment = payload => {
const url = `${COMMENTS_BASE_URL}`;
const promise = axios.post(url, payload);
return { type: CREATE_COMMENT, promise };
}
尽管很明显是 axios.post(),但浏览器正在向 url 发送 GET 请求,这是不允许的(响应 405)。我也尝试过使用,axios({ method: 'post', ... })但浏览器发送 GET 请求时也会发生同样的事情。