我使用Zend框架,並與一些Web服務的工作(插入,更新,刪除,但與詮釋,字符串參數)。現在我不知道如何用zend和Web服務(REST)上傳文件(例如圖片)。有沒有人有一些例子?Zend公司 - 與REST服務上傳文件
2
A
回答
1
你應該發送的文件後throught電話。休息服務將收到postAction,就像你做其他功能一樣。但是,對於文件,你不能用ajax進行調用,所以你在客戶端有一些小技巧。
記住,REST服務將實行崗位行動,收到的參數,你會得到正常。如果您知道如何使用標準php接收和操作文件,則可以在REST服務實現中執行此操作。
客戶端上的訣竅是創建一個不可見的iFrame和重定向表單提交的目標吧。
此鏈接解釋這種方法非常好,代碼示例:
form POST in iframe without affecting history
http://ajaxpatterns.org/IFrame_Call
http://geekswithblogs.net/rashid/archive/2007/08/01/Create-An-Ajax-Style-File-Upload.aspx
http://www.openjs.com/articles/ajax/ajax_file_upload/
http://viralpatel.net/blogs/2008/11/ajax-style-file-uploading-using-hidden-iframe.html
Namastê!
相關問題
- 1. 上傳文件與WCF REST服務
- 2. 在Zend公司
- 3. 在Zend公司
- 4. 上傳文件的DataSnap REST服務器
- 5. GWT文件上傳到REST Web服務
- 6. Zend公司:在PHP頁面
- 7. 在公司服務器上部署java文件
- 8. Zend公司:內用partialLoop
- 9. Zend公司和jQuery,如何在Zend的
- 10. Zend公司貨幣負號
- 11. Zend公司創建之前或的Bootstrap
- 12. Zend公司的GetRequest AJAX
- 13. Zend公司的Twitter:連接
- 14. (Zend公司)Soap服務器沒有返回結果
- 15. Zend公司+拉網對服務器問題
- 16. Rad公司上傳修飾
- 17. ng文件上傳多個文件到spring rest服務
- 18. Zend公司的圖片上傳到需要調整圖像
- 19. 錯誤而Zend公司
- 20. Zend公司,如MySQL問題
- 21. SSL SEC_ERROR_UNKNOWN_ISSUER內部公司網絡,REST服務
- 22. 如何設定P3P頭(Omeka/Zend公司)
- 23. REST API公司House(UK)獲取文檔
- 24. LinkedIn REST API公司更新
- 25. 使用REST服務跨平臺文件上傳/下載指導
- 26. WCF 4 REST服務上的IIS Developer Express公司,身份驗證問題
- 27. 微服務:REST與消息傳遞
- 28. 公開WCF服務REST-
- 29. 用Biztalk公開REST服務
- 30. 包括Zend公司在Symfony的2