私はこのようなサーバー側でPHPを使用してカスタムヘッダーを設定した場合:javascriptを使用してカスタムヘッダーを取得しますか?
header('customheader: yay');
私はJavaScriptを使用して、クライアント側でこれを受けるにはどうすればよいですか?
私はこのようなサーバー側でPHPを使用してカスタムヘッダーを設定した場合:javascriptを使用してカスタムヘッダーを取得しますか?
header('customheader: yay');
私はJavaScriptを使用して、クライアント側でこれを受けるにはどうすればよいですか?
のリストを取得するにはjqXHR object
にgetResponseHeader()
を呼び出します。 URLがキャッシュされていると問題になることはよくありません。この場合、タスクにはfetch
APIを使用することをお勧めします。
fetch('/whatever/url').then(response => console.log(response.headers.get('customheader')));
使用$.ajax().done()
イベントjqXHR
パラメータ
jqXHR.done(function(data, textStatus, jqXHR) {});
は、次にあなたがヘッダを取得するための別の要求を送信する必要があります応答ヘッダ
これは基本的なHTTPリクエストかajaxだけですか?純粋なjavascriptを使用する一般的なソリューションを探しています。 –
jqXHRはプロパティが追加されたラッパーです。getResponseHeader()は標準ではありません。https://xhr.spec.whatwg.org/#the-getresponseheader()-メソッド – sarepta
IEサポートなしhttps://developer.mozilla.org/ja/docs/Web/API/Fetch_API#Browser_compatibility – sarepta
[polyfill](https://github.com/github/fetch)するだけです。 – ivarni