2014-01-21 189 views

回答

1

爲了處理來自精細上傳請求,服務器必須正確分析至少多編碼的POST請求。看起來您已經選擇了Java以及Java服務器端示例。您需要設置一個Web服務器(例如使用Tomcat或Jetty)幷包含所有三個示例文件。 MultipartUploadParser解析MPE請求,RequestParser讀取請求中的Fine Uploader特定數據,UploadReceiver包含大部分上傳處理邏輯。

+0

我們已經到位(IIS)Web服務器。我只是將java文件鏈接爲一個例子。我們更願意使用vb.net文件,因爲這是我們更熟悉的。 令我困惑的部分是這樣的:我如何在服務器上實現該vb.net文件?我是否在啓動時將它作爲腳本運行?當我嘗試在存儲庫中以腳本的形式運行文件時,它會拋出'預期標識符'。 – lrussell123

+0

另外,我們可以在這裏使用任何交鑰匙服務器解決方案嗎?我們購買精細上傳器的原因是爲了避免自己編寫所有這些代碼。我知道你有在代碼庫中發佈的代碼,但我沒有足夠的技巧來理解代碼是如何拼湊在一起的。我在其他會話中看到關於此主題的帖子,說服務器端代碼是「微不足道的」。對於那些精通這些話題的人來說可能是這樣,但對我來說沒有什麼意義。 – lrussell123

+0

Fine Uploader是軟件開發人員的軟件庫,而不是非技術最終用戶。最簡單的例子包括要求Fine Uploader從瀏覽器直接上傳文件到AWS S3。這個服務器端代碼是非常小的(並且在精細上傳器 - 服務器Github回購中提供了許多語言)。更簡單的設置不涉及服務器代碼,但有一些權衡。您可以通過http://blog.fineuploader閱讀後一種方法。COM/2014/01/15 /上傳-而不-任何服務器代碼/。 –

2

望着js代碼,兩行觸發錯誤

console.log('>> Node.js server listening on port: ' app.get('port')); 

應該是不

console.log('>> Node.js server listening on port: ' + app.get('port')); 

} 

// The endpoint for uploads 
app.post("/uploads", function (req, res, next) { 

應該是不

}); 

// The endpoint for uploads 
app.post("/uploads", function (req, res, next) { 

簡單地複製和粘貼的例子server.js和節點不能正常工作運行它...

一旦這兩個更改,節點給出了一個錯誤找不到模塊「表達」

編輯 - express install -g不起作用。不得不使用NPM安裝快遞 現在收到錯誤

app.configure(function.... 

應用是沒有定義 - 行14

+0

我們將很快修復文檔中的這些語法錯誤... –

+0

修復了文檔中的錯誤。 –

+0

糾正語法錯誤後,我再次嘗試了代碼並獲得以下內容:http://i.stack.imgur.com/hqr9F.png – lrussell123