![](/img/trans.png)
[英]Axios Network error on post request React.js but works on Postman
[英]Network Error when sending request to url from React Js using Axios
我正在嘗試在我的 react js 上使用 axios 發送刪除請求。 我已經在 heroku 上部署了 node js 服務器並將其用作我的鏈接。 以下是部署到heroku的server.js中的代碼。
const deletePhoto = async (req, res) => {
try {
const file = bucket.file(req.params.name);
file.delete();
res.status(200).send("Photo deleted from bucket").end();
} catch (err) {
res
.send(500)
.send("Error occurred " + err)
.end();
}
};
下面的代碼是我使用 react.js 和 axios 發送的請求。
const deleteImage = (docId) => {
let url =
"https://photobook-server-khushboo1028.herokuapp.com/files/" + docId;
console.log(url);
axios
.delete(url)
.then((response) => {
console.log(response);
alert("Successfully deleted image");
})
.catch((error) => {
alert(error);
console.log(error);
});
};
我收到的錯誤是這樣的:
Error: Network Error
at createError (createError.js:16)
at XMLHttpRequest.handleError (xhr.js:117)
我使用的 axios 版本是“0.23.0”。
我什至嘗試通過執行app.use(cors)
在我的 node.js 服務器上添加 cors。 請幫幫我。 任何建議表示贊賞。 謝謝你
name
是否與你的 url 中的docId
相對應?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.