2013-08-24 72 views
0

我已經創建了一個接受帶有JSON部分和文件部分的多部分請求的服務器後端。這是一個RESTful Web服務。但是,我不設法讓文件上傳部分工作。我怎樣才能做到這一點?如何在AngularJS上傳文件

+0

你可以使用AngularJS版本的「jquery-file-upload」插件,可以在這裏找到[http://blueimp.github.io/jQuery-File-Upload/angularjs.html ) – callmekatootie

回答

0

另外,如果你想有一點樂趣做自己,

我想你可以使用$ http服務使用正確的MIME創建發佈請求。你只需要創建標題。

現在,如果您想知道如何選擇文件,您只需要在HTML中使用類型爲'file'的輸入(例如通過指令)。

如果您希望在上傳文件之前使用您的文件,那麼您的HTML5 API適用於符合HTML5標準的瀏覽器。

但是,您可能還必須管理非啓用html5的瀏覽器的基於Flash的上傳方法的回退。