1
基於資源的URL ID和資源
我們的系統中包含許多文件,並且每個文件可以有3個狀態說A,B和C提供了在PUT操作的REST
/DOC/{}的docId/A - POST操作創建與狀態A中的文檔,並且還生成新的ID爲狀態A.
現在該狀態下的可轉換到狀態B或狀態現在C.定義此,創建URL是像 /doc/{docId}/A/{aId}/B - PUT操作將從A創建新的B。
/DOC/{的docId}/A/{AID}/C - PUT操作將從A
與之相似創建新的C,B國可以轉換爲狀態C,反之亦然。 爲了完整Rest面向我們不想使用RPC,所以不想在XML請求中提供狀態B或C的標識。
所以請讓我知道是否有更好的方法來實現這一點。