1
我在設置不同瀏覽器之間的接受標題方面遇到了一些有點奇怪的事情。ajax請求標題奇怪的行爲
使用Firefox時,默認標題看起來是text/html。然而,chrome上的默認標題似乎是application/json。
我已經清除了我的瀏覽器緩存,但仍然看到相同的行爲。
我的目標是爲簡單的REST API GET設置標頭類型,以便澤西資源可以通過內容協商適當的響應類型,但由於上述原因,我得到的行爲不一致。
我相信我做的事很愚蠢,但如果有人可以指出爲什麼我會體驗上述這將是很大的幫助。
感謝
的AJAX頭我設置是如下和我相應地改變的報頭類型。
myGetRequest.setRequestHeader("Content-Type", "application/json; charset=utf-8");
確定這樣的道歉是一個旋鈕。請求頭應該是'Accept'而不是'Content-Type': //錯誤 myGetRequest.setRequestHeader(「Accept」,「application/json; charset = utf-8」); // yup 感謝希望這可以幫助可能遇到此類問題的人。 問候 – user983022 2012-01-01 20:27:56