我在http中的「接受」頭中遇到問題。我寫了http客戶端,當我設置「Accept:image/png」時,我可以讀取任何文件(如txt,html等)。 我想我應該是不可能的,如果我設置標頭「接受」像上面...HTTP中的頭接受
我試圖檢查我的Firefox的行爲....我寫了「about:config」,我設置了「network.http。 accept.default「as」image/png「...我可以像往常一樣上網。
難道我不明白這個標題的含義嗎?我認爲我只能打開文件* .png。
任何人都可以解釋這一點嗎?
(對不起,我的英語)
請幫助我。
您的消息暗示這一點,但只是爲了明確說明,以備日後用戶:服務器**不REQUIRED **兌現客戶端'Accept'頭。規範具體規定:*「如果服務器不能發送根據組合的Accept字段值可接受的響應,則服務器應該發送406」* ...這意味着它們應該發送406,但是, **不需要**這樣做,並且在技術上允許發送他們所需的任何內容。 – rdlowrey