ブックJavaScript:The Definitive Guide、第5版、David Flanagan氏:AJAXリクエストを送信する前に、リクエストヘッダーを送信する必要があります。ヘッダー付きAJAXリクエストの送信
クロスブラウザサポートの範囲では、これを行う必要がありますか?指導のためのjQueryのに
request.setRequestHeader("User-Agent", "XMLHttpRequest");
request.setRequestHeader("Accept-Language", "en");
request.setRequestHeader("If-Modified-Since", lastRequestTime.toString());
私はJavaScriptの研究を終えており、徹底したい。代わりに、私はjQueryに切り替える予定ですが、しばらくの間、答えを知ることは良いでしょう。ありがとう。 –
"X-Requested-With"を "XMLHttpRequest"に設定すると、クロスブラウザサポートが失われますか? –
ヘッダーはサーバーのサポートほどブラウザのサポートにはあまり影響しません。互換性の意味を説明した@ HoLyVieRの回答を参照してください。 –