2013-02-22 52 views
11

考慮到獲得以下響應HTTP請求:什麼內容類型應爲4xx錯誤沒有身體?

405 Method Not Allowed 
Content-Length: 0 

應該採取什麼內容類型的這樣的事情是什麼?

  • 設置爲空?
  • 未設定?
  • 設置爲text/plaintext/html
+0

可能重複[應該內容類型標頭存在當消息正文爲空](http://stackoverflow.com/questions/29784398/should-content-type-header-be-present-when-the-消息正文爲空) – Helen 2017-01-24 10:03:10

回答

12

你沒有任何內容,所以我不會設定一個Content-Type可言。如果你發現給客戶帶來問題(這看起來不太可能,說實話),我可能會用text/plain - 絕對不是text/html,因爲你的「空白內容」是而不是的HTML文檔。

+0

查看https://github.com/rack/rack/issues/472,這是我們問題的根源。 – 2013-02-23 14:19:45

+1

@分析:以前這麼說很有用。這聽起來像你基本上需要跟隨任何錯誤最終決定你需要。 – 2013-02-23 14:29:21

相關問題