2017-09-14 193 views
0

我們已經公開了一個HTTP端點和POST方法。要成功調用,客戶端必須通過請求主體和其他必需參數進行POST調用。HTTP POST響應代碼200 OK

當我們直接在瀏覽器中點擊終端時,響應表示200 OK。它是一個GET調用。 GET沒有實現。

問題是 - 僅支持POST的端點應該在用GET直接在瀏覽器上打開時引發錯誤?

什麼應該是最好的錯誤。我們是否必須在GET中處理這個問題,說GET在這個終點上不是合適的方法?

或者將GET響應保留爲200 OK是否正確 - 讓客戶端感覺到終點正常運行?

回答

0

如果你問HTTP服務器應該做什麼...答案是:它來實現GET和HEAD。參見RFC 7231.