[英]Can't get headers from Http POST request with Axios
我在React中使用axios發出了這個POST請求:
postRunSimulation(simulationId) {
var requestAnalysis = `${configFile.web.backend}analysis/${simulationId}/run`;
return axios.post(requestAnalysis)
.then(function (response) {
return response.headers;
}, function(error) {
throw new Error('An error occurred : ' + error.status + ' - ' + error.statusText);
});
},
我得到的對象有一個headers
屬性,但它是空的。 如果我和Postman打同一個電話,我會收到標題。 我究竟做錯了什么 ?
如果您的后端運行在與Web應用程序不同的主機或端口上,則默認情況下瀏覽器只能訪問以下6個響應標頭: Cache-Control
, Content-Language
, Content-Type
, Expires
, Last-Modified
和Pragma
(另見這個答案)。 如果服務器未返回其中任何一個,則headers
將為空。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.