XMLHttpRequest.getResponseHeader()
の結果が返された実際のヘッダーと一致するとは限りません(リクエストが通常の方法で行われた場合)。XMLHttpRequestのgetResponseHeader()の制限?
たとえば、のxhr
リクエストを作成しているとします。 Chromeのデベロッパーコンソールで、[ネットワーク]の下にレスポンスが表示されます(すべてのレスポンスヘッダー(10など)も表示されます)。ただし、コピー貼り付けコンソール:
> response
XMLHttpRequest
> response.getAllResponseHeaders();
"content-type: text/html
"
利用できるヘッダーには制限がありますか?これは応答タイプに依存していますか?私は404のヘッダーの完全なセットを取得することを覚えていますが、これは400のためだけです。
何がありますか?
私は 'http:// stackoverflow。com/'このページでは、すべてのヘッダーを戻すことができます。私はどのように再現するか分からない。 – pimvdb
私は漠然としていることを知っています - 適切なケースに絞ろうとしています。オリジナルの要求は、Access-Control-Allow-Originを使用してクロスオリジン要求です。急いで質問の急いで感じることを許して、すぐに詳しく説明します:私はこれをさらに瞬時に調査する時間がありませんでした。私はこれが何か知られていない制限だと思っていました。 – maligree