我有一个使用express的小型Node应用程序,它最初显示一个表单,获取一些值和文件,并将它们提供给ELF可执行文件。我已经能够使用child_process.spawn捕获它的标准输出,但我无法将其直接发送给客户端。
stdout最终出现在客户端上,但只有在调用res.end()时才会出现。有没有办法在算法生成的客户端上显示输出?
这是服务器代码(表单是基本表单,stdout应呈现为空白网页):
1.000 0.953 0.181 3.616
答案 0 :(得分:1)
尝试设置标头然后不写,如:
res.setHeader("content-type", "some/type");
然后写数据&像你一样关闭