1
我正在尋找一種方式如何應對以下問題:REST API - 單個資源的更新改變多個其他
想象一下,你修改資源和隨後導致其他資源的更新。
E.g.你發出一個PUT,例如/api/orders/1234
,它通過定義改變給定用戶的所有其他訂單的狀態。可能有UI客戶端顯示Orders表,他們應該知道表中不僅有單個項目已更新,而且最終也是其他項目。
現在,有沒有什麼標準的方式告訴客戶這種情況?
到目前爲止,我只能想到發送返回205 Reset Content
HTTP狀態代碼來通知客戶端他應該刷新狀態,因爲不只是一件事情發生了變化。