2011-11-01 96 views
2

我有一個RESTful服務,我需要返回一個布爾等值。如果查詢返回true,我將返回200狀態,但不確定返回false的內容。我認爲它應該是4 **狀態,但是哪一個? 404會被認爲是最合適的嗎?RESTful-哪個HTTP狀態返回錯誤

謝謝!

回答

10

你應該在兩種情況下都返回200。然後返回text/plain的內容類型標題,幷包含字符串「true」或「false」。
大多數語言應該沒有問題將這些字符串解析爲本機類型。

+0

完全不同意 –

+0

這比我原來的方法更有意義。謝謝! – sdoca