gpt4 book ai didi

javascript - 如何从xhr获取标题?

转载 作者:行者123 更新时间:2023-12-03 03:15:07 24 4
gpt4 key购买 nike

我试图从 header 响应中获取 token ,但我只得到“Content-Type”,我的 JS 代码非常简单

get(url){
const xhr = new XMLHttpRequest();
xhr.open("GET", url)
xhr.addEventListener("readystatechange", function () {
if (this.readyState == this.HEADERS_RECEIVED)
console.log(this.getAllResponseHeaders())
});
xhr.send(null)
}

输出仅为“Content-Type:application/json”

如果我使用 postman 或浏览器,我可以看到“MyHeader”,重要的是要强调我的请求是 CORS 请求

最佳答案

您需要设置适当的 CORS header 以及从您请求的网址发送的响应。至少,您需要这样的东西:

header('Access-Control-Allow-Origin: *');
header("Access-Control-Allow-Methods: POST, GET");
header('Access-Control-Expose-Headers: Custom-Header-Name');

关于javascript - 如何从xhr获取标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46801781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com