2011-12-20 65 views
0

我正在構建一個PHP/Zend REST webservice,其中一個「方法」是檢索用戶配置文件(我會讓我們說site.com/user/profile)。所有的用戶數據都非常多地編碼爲字符串(名稱,描述,dob,...),但我不知道應該如何檢索他們的圖像。什麼是最好的方式來使用戶圖像仍然是RESTfully遵守?我應該有一個特定的圖像方法,或者有一種方法,我可以一次把所有的數據?獲取用戶配置文件圖片RESTfull方式

圖片既可以保存在文件系統中,也可以保存在數據庫中,這在實現上應該沒有關係。

+0

請不要在你的帖子上簽名; TA – 2011-12-22 16:15:34

回答

1

幾個選項: - 在請求到相同的Uri上使用接受類型標頭。 (site.com/user/profile),所以使用接受類型json的get會帶上他們的數據,用jpg它會返回圖像。 - 爲圖像添加額外的資源標識符,例如/ user/profile/picture。此資源的Uri應在/ user/profile的響應中提供

取決於您如何看待圖片,它是相同資源的不同表示還是新資源。

相關問題