Fetch API
whck6
Content-Type
會因為參數而改變。
const options = {
method,
headers: {
Accept: "application/json",
"Content-Type": "application/json", // 指定
},
body: params, // 第二張圖
// body: JSON.stringify(params), // 第一張圖
};
return fetch(url, options)
.then((res) => {
if (!res.ok) {
throw new Error("請檢查網路連線");
}
return res.json();
});
假如 params
沒有用 JSON.stringify
的話,實際傳出去的 Content-Type
不一定是
application/json
.