但是我沒有太多的創建Web服務的經驗,但是我花了很多時間與它們連接。如果網絡服務調用中提供的參數包含在響應中
我想知道是否有一個最好的做法,說明請求中提供的天氣或不參數應該包含在響應中。
E.g.
請求:
a.com/getStuff?key=123
(JSON)響應:
{"key":"123",
"value":"abc"}
或..
(JSON)響應:
{"value":"abc"}
我更喜歡更詳細的第一個選項,因爲它不強制執行請求和響應之間的耦合。即響應不關心請求是什麼,所以你不需要傳遞狀態。
是否有最佳做法?