0
我使用了一些Web服務並創建了自己的。他們都是簡單,他們只用簡單的GET請求是這樣的:根據提供的參數REST API文件上傳
http://foobar.com/api/movies?category=drama&apikey=bsbsbsbsbs
和JSON數據輸出。
我想要做的是一個文件上傳服務。通常,如果它不是一個Web服務,我會使用HTTP POST進行此操作。我如何用REST API做到這一點?有關REST Web服務的POST和GET請求之間有什麼區別。
編輯:我使用PHP,請不要給ASP.net的例子。
抱歉 - 錯過了PHP的一部分!現在回答已刪除。 – 2014-11-04 09:55:53
沒有什麼特別的,你可以通過POST和PUT上傳文件,也可以通過PATCH上傳文件。唯一的問題是在客戶端,因爲通過ajax,afaik上傳文件並不容易。你只能用canvas和base64編碼來解決這個問題... – inf3rno 2014-11-04 12:58:49