我正在使用Laravel 4開發RESTful API,其中我想上傳與用戶(配置文件圖片或圖庫)相關的圖片。我想盡可能保持REST正統。 我應該如何處理圖片?作爲一個單獨的資源(關係)?將它們映射到我的網址和操作中的最佳方式是什麼?將文件上傳到資源控制器(RESTful API)
謝謝!
我正在使用Laravel 4開發RESTful API,其中我想上傳與用戶(配置文件圖片或圖庫)相關的圖片。我想盡可能保持REST正統。 我應該如何處理圖片?作爲一個單獨的資源(關係)?將它們映射到我的網址和操作中的最佳方式是什麼?將文件上傳到資源控制器(RESTful API)
謝謝!
我發現的最佳選擇是使用Laravel的嵌套資源。 Jeffrey Way就如何實現這一目標提供了一個快速有效的技巧。 http://tutsplus.com/lesson/nested-resources
如果您希望在整個專用於上傳文件的應用程序中使用一個控制器,則可以將其視爲資源。
在Laravel的resource
支持行動的folling:
如果你不是想添加一個額外的動作和URL除了默認的,就可以實現,通過這樣做:
使用Laravel支持的操作,我將如何能夠使文件和用戶之間的關係?如果我宣佈一個新的行動,我怎麼能在尊重REST的同時建立關係? @高興幫忙 –
我不確定REST的哪個方面會被違反。你能指定一下嗎? –