我正在尝试找到一些使用node.js,Express和knox的示例代码.
Knox的文档仅提供了如何上传已存储在文件系统中的文件的明确示例.https://github.com/learnboost/knox#readme
此外,还有一些关于如何直接上传文件以表达并保存到文件系统的简单教程(即使在Express本身中).
我找不到的是一个示例,它允许您将客户端上载上传到节点服务器,并将数据直接流式传输到S3,而不是先存储在本地文件系统中.
有人能指出我的主旨或其他包含此类信息的例子吗?
有没有办法结束回复?我可以使用,res.end()但它实际上并没有关闭套接字.
我想要实现的目标:我正在编写一个与网络接口的Java程序,我正在为此编写一个node.js服务器.Java代码:
String line;
while((line = in.readLine()) != null) {
System.out.println("RES: "+line);
}
Run Code Online (Sandbox Code Playgroud)
但这只是一直挂着..没有结束连接,仍在等待来自套接字的输入.
节点:
exports.getAll = function (req, res) {
res.set("Content-Type", "text/plain");
res.set(200);
res.send(..data..);
res.end();
}
Run Code Online (Sandbox Code Playgroud)
但是res.end()没有关闭连接..如前所述,java一直认为会有下一步的东西,所以它被困在while循环中.
谢谢