在web開發中,header信息是非常重要的一項,在其中,設置json格式header信息也是常見的一種需求。
設置json header,最重要的是設置content-type為application/json,這樣服務器才能正常解析接收到的數據。
fetch('url', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({data: 'data'})
}).then(response =>response.json())
.then(data =>console.log(data))
在上面的fetch請求中,我們可以看到headers中設置了content-type為application/json,同時body中傳送了一個json對象,fetch返回的數據也可以通過.json()方法獲取到一個json對象。
上一篇vue 導入模型