2014-01-21 48 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