David Flanagan在書籍JavaScript:權威指南第5版中說:在發送AJAX請求之前,您必須發送請求標頭。發送帶有標題的AJAX請求
在跨瀏覽器支持的範圍內,是否需要這樣做?
request.setRequestHeader("User-Agent", "XMLHttpRequest");
request.setRequestHeader("Accept-Language", "en");
request.setRequestHeader("If-Modified-Since", lastRequestTime.toString());
我正在完成我對JavaScript的學習,我想徹底。或者,我將切換到jQuery,但暫時知道答案是很好的。謝謝。 –
如果我將「X-Requested-With」設置爲「XMLHttpRequest」,是否會丟失跨瀏覽器支持? –
標題不會像服務器支持那樣影響瀏覽器的支持。請參閱@ HoLyVieR的答案,討論兼容性問題。 –