【问题标题】:Nodejs creating image from chunks on dataNodejs从数据块创建图像
【发布时间】:2016-08-04 09:09:21
【问题描述】:

如何提取相关数据并存储为图像。我想提取块以将它们存储为图像。我该怎么做?

Content-type:image/jpeg
Content-Length:28178
ÿØÿà JFIF   ÿÛ Å (#(#!#-+(0<dA<77<{X]Id‘€™–€ŒŠ ´æÃ ªÚ­ŠŒÈÿËÚîõÿÿÿ›Áÿÿÿúÿ
...

【问题讨论】:

    标签: javascript node.js request mjpeg chunks


    【解决方案1】:

    您应该能够将流连接在一起,例如:

    request('url/stream').pipe(f);
    

    此外,响应似乎是一个多部分文档(从以两个破折号开头的行判断)。假设是这种情况,你可以使用dicer之类的模块来解析它。

    【讨论】:

    • 是的,但我只想保存图像。我该怎么做?
    • 当您通过管道将响应发送到dicer 时,您可以将包含图像的部分(您可以检查该部分的Content-Type 标头是否包含image/jpeg)流式传输到您的fs.WriteStream
    猜你喜欢
    • 2016-07-13
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 2023-03-19
    • 2017-07-08
    • 1970-01-01
    • 2014-05-06
    • 2010-09-29
    相关资源
    最近更新 更多