0
例如,如果我發送一個請求,因爲x-www-form-urlencoded被認爲是從我的web服務返回json的不好的做法?如果我正在發送json,我是否也應該以json的身份發送請求?應該對Web服務的請求和響應進行相同的編碼嗎?
例如,如果我發送一個請求,因爲x-www-form-urlencoded被認爲是從我的web服務返回json的不好的做法?如果我正在發送json,我是否也應該以json的身份發送請求?應該對Web服務的請求和響應進行相同的編碼嗎?
從技術上講,沒關係,因爲服務器和客戶端可以negotiate the media types。如果客戶端和服務器都可以處理媒體類型,那就沒問題。
但是,大多數時候相同的MIME類型用於請求和響應,因爲開發人員更容易推斷Web服務的API,並且實現起來可能更容易,因爲您只有一種表示形式來處理。使用任何有意義的東西,並且與您正在使用的用例相關。