gpt4 book ai didi

ajax - 通过 http 流式传输二进制数据

转载 作者:可可西里 更新时间:2023-11-01 16:02:48 31 4
gpt4 key购买 nike

我正在研究将二进制数据流式传输到浏览器(通过 http)。我正在寻找有关执行此操作的好方法的意见。最终我将拥有一个实时数据源,我想操纵这些数据并将其(实时)显示在浏览器中。 Firefox 排在第一位,IE 会更好……但我没那么挑剔。我有一个 firefox 插件可以满足我的需要,但我更喜欢用 javascript/html 编写的东西,它可以在用户无需安装任何插件的情况下运行。

我一直在研究 multipart/x-mixed-replace MIME/media 类型,看起来它可能在这个项目中有用,但我想听听关于更好的方法(如果有的话)之前的意见我在这条路上花了太多时间。

Flash 可能会完成这项工作,但同样,我想避免使用插件。我想要尽可能简单的解决方案(不是我们所有人吗?),最好只使用 javascript/html。

我也一直在研究 Comet,看看它能为我做些什么。

最佳答案

这在很大程度上取决于您要对数据执行的操作。我假设渲染它。

Flash 可能是最简单的解决方案。这是一个非常常见的附加组件,现在几乎每个人都应该拥有它;因此您不会面临很大的不兼容风险。

JavaScript 一直没有被认为是处理二进制数据的好平台——因此,该领域没有太多的发展。我不认为你会为你想要的东西找到很多帮助。尤其是当你得到渲染点时——除非你可以可能将每个二进制文件转换为 canvas script ,因为它是 JavaScript 中唯一可用的动态图像。

IE 实际上可能是个异常(exception),因为您可能能够使用一些 ActiveX 对象来为一些文件类型完成此操作。但是,然后你切断了大多数其他浏览器。

关于ajax - 通过 http 流式传输二进制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/341975/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com