2012-07-26 77 views
0

如何將圖像(javascript)上傳到後端服務器(MVC4),並在同一篇文章中添加一些自定義數據。使用自定義數據將圖像上傳到服務器

我們面臨的問題是,我們正在嘗試製作一個專輯網絡客戶端,就像Facebook的相冊一樣。

用戶將上傳一系列要添加到數據庫的照片。我們需要將這些照片添加到相冊中,因爲如果沒有擁有該照片的相冊,就無法查看Facebook的照片。

我跟負責前端的人聊過,他說在做javascript調用上傳照片的時候,你不能在這個調用中發送元數據。

謝謝你的幫助。

回答

1

當然可以。

當您上傳文件參考時,只需在網址中添加一些帖子變量即可。

upload.aspx?標題=等等?日期= somedate

剛好在表格數據的一部分作爲由HTTP協議指定的實際數據 http://www.vivtek.com/rfc1867.html

-------------------------------18788734234 
Content-Disposition: form-data; name="nonfile_field" 

value here 
-------------------------------18788734234 
Content-Disposition: form-data; name="myfile"; filename="ad.gif" 
Content-Type: image/gif 

[ooh -- file contents!] 
-------------------------------18788734234-- 

甲偉大的工具是AjaxUpload它應該是一個很好的起點。如果您需要上傳數據,請將查詢變量添加到「操作」

+0

您是否要輸入更多詳細信息。我不得不承認,在閱讀你的文章和你的鏈接仍然是一個丟失的:/ – 2012-07-30 13:37:40

+0

我添加了一個鏈接到ajax上傳,可能會有所幫助。 – FlavorScape 2012-08-08 17:30:53

相關問題