node js 处理耗时文件转发给前端
发布于 3 年前 作者 JinDing123 1922 次浏览 来自 问答

各位大佬们: 有个需求,有一个文件地址,文件在服务器里面(文件类型是onnx,二进制的),现在需要解析这个onnx文件,在前端展示出来,是通过 netron-flash 来展示的。 之前耗时的方式:

  • 后端根据文件地址处理文件,然后开接口返给前端,前端拿到的blob类型的,前端进行解析,然后渲染展示,但是当文件过大时,前端通过http请求时间过长

现在的方式: 因为输入的文件地址是在服务器里面的,想直接通过node.js去获取这个文件,然后,直接在node端进行解析,把解析之后的结果返给前端,但是nodejs怎么把二进制的文件返回前端?或者说这种方式可不可行 ?

代码地址 提取码:1234

2 回复

都是 js,浏览器都能解析onnx,后端当然也可以。 至于nodejs如何读取文件,如何通过http返回二进制流到前端,这些都是很基础知识了。。

@myy 谢谢大佬,才开始看nodejs,文档还不熟悉,看来还得多看看文档。

回到顶部