0
我已經實現了一個iPhone應用程序,它使用RESTful HTTP POST通過Rails向Web服務器註冊自己。如何獲取HTTP POST記錄的ID?
過了一段時間,應用程序需要在服務器上更新自己的記錄,因此需要知道其自身記錄的RESTful HTTP PUT路徑的標識。
但是,該應用程序從未被告知由POST引起的Web服務器上自己的記錄的ID。因此,它需要使用設備的UDID(存儲在記錄中)在服務器上搜索它,然後返回相應的ID,然後構建一個基於此的RESTful URL ......這一切似乎相當麻煩。
這是否有更優雅的設計模式? (如果原始的POST返回了一些數據,這些數據可以讓我獲得記錄ID,但似乎沒有)。
謝謝。
如果你沒有,你需要使用其他屬性的ID或它們的組合確保了獨特性。 – 2011-02-08 09:34:32