Googleのリクエストには、認証のためのカスタム追加応答ヘッダーが返されます。これらのヘッダーは、アプリケーションでさらに使用するためにローカルストレージに設定します。クロムバージョン60のAJAX経由でカスタムヘッダーにアクセスできない
localStorage.setItem("X-LOCAL-TOKEN-REFRESH",request.getResponseHeader('X-Local-Token-Refresh'));
この問題は、新しいGoogle Chrome 60.0.3112.78リリースで発生します。 これは、他のブラウザや以前のクロムバージョンでは問題なく動作します。我々はヌルとしてrequest.getResponseHeader(X-Local-Token-Refresh)
の値を取得しますが、レスポンスヘッダがit.Belowに値を持っている現在のバージョンで
我々は
X-LOCAL-TOKEN:eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiI5NzY2NDYwMTU2Iiwic2NvcGVzIjpbImNvbS5wcm9qZWN0eC5zZWN1cml0eS5yZXBvc2l0b3J5LkF1dGhlbnRpY2F0aW9uVXNlckRldGFpbHNTZXJ2aWNlJCRMYW1iZGEkNDAvNjkyMjkyNjE5QDM4Y2MyYTkyIl0sImlzcyI6Imh0dHA6Ly9kZXYudHJhbnNwb3J0by5pbiIsImlhdCI6MTUwMTU5ODk5NywiZ
を取得レスポンスヘッダは、それが問題の原因かだバグですgetResponseHeader関数の実装のいくつかの変更は、私たちが作ることができないものです。 realeaseのドキュメントをチェックしようとしましたが、成功しませんでした。コミュニティの情報があれば助かります。
https://stackoverflow.com/questions/45415480/warning-xhr-getallresponseheaders-in-chrome-60-returns-lowercase-header-fiel – mplungjan
@mplungjanわかりません私は投稿していた。それは答えとして追加しようとします!名声。 – coderunner
男が自分の質問に答えさせたら、重複としてあなたをクローズすることができます – mplungjan