gpt4 book ai didi

javascript - 在 Chrome 版本 60 中无法通过 AJAX 访问自定义 header

转载 作者:行者123 更新时间:2023-12-01 05:19:51 25 4
gpt4 key购买 nike

我们有一个请求,其响应返回自定义添加的响应 header 以进行身份​​验证。我们将这些 header 设置为本地存储,以便在应用程序中进一步使用。

 localStorage.setItem("X-LOCAL-TOKEN-REFRESH",request.getResponseHeader('X-Local-Token-Refresh'));

此问题出现在新的 Google Chrome 60.0.3112.78 版本中。它在其他浏览器和以前的 Chrome 版本中工作得非常好。

当前版本我们获取的request.getResponseHeader(X-Local-Token-Refresh)的值为null,但是响应头里面有这个值。下面是我们的响应头得到

 X-LOCAL-TOKEN:eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI5NzY2NDYwMTU2Iiwic2NvcGVzIjpbImNvbS5wcm9qZWN0eC5zZWN1cml0eS5yZXBvc2l0b3J5LkF1dGhlbnRpY2F0aW9uVXNlckRldGFpbHNTZXJ2aWNlJCRMYW1iZGEkNDAvNjkyMjkyNjE5QDM4Y2MyYTkyIl0sImlzcyI6Imh0dHA6Ly9kZXYudHJhbnNwb3J0by5pbiIsImlhdCI6MTUwMTU5ODk5NywiZ

我们无法确定是一个错误导致了该问题,还是 getResponseHeader 函数的实现发生了一些变化。尝试检查释放文档,但没有成功。来自社区的任何信息都会有所帮助。

最佳答案

请引用下面的链接,它帮助了我们。希望对您也有帮助。

XHR.getAllResponseHeaders() does not return headers as expected in Chrome 60

关于javascript - 在 Chrome 版本 60 中无法通过 AJAX 访问自定义 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45441195/

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