JavaScript inflate 实现(可能仅限 FF 3.6)

发布于 2024-08-19 22:42:28 字数 523 浏览 5 评论 0原文

我正在编写一些在 FireFox 3.6 中使用 HTML 5 文件 API 的脚本。我有一些放气(压缩)的文件,我需要对它们进行充气(解压缩)。

我发现了很少 脚本 在谷歌搜索时,但没有一个经过测试。所以我有点不愿意使用它们。

我的问题是:浏览器可能会膨胀。 我可以通过伪造 XHR 请求以某种方式利用通货膨胀吗?或者以任何其他方式利用通货膨胀?请记住,该脚本目前是 FireFox 3.6 独有的。但它不能是一个扩展,我希望它是一个常规网页。

或者,您知道有没有为其编写测试的脚本?

I'm writing some scripts that are using the HTML 5 file API in FireFox 3.6. I got some deflated (compressed) files, and I need to inflate (uncompress) them.

I found a few scripts while googling, but none of them have tests. So I'm a bit reluctant to use them.

My question is: Browsers can inflate. Can I somehow piggyback on the inflation by forging A XHR request? Or piggyback in any other way? Keep in mind, the script is currently FireFox 3.6 exclusive. It can't be an extension, though, I want it to be a regular webpage.

Alternatively, are there any scripts that you know of that has tests written for it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

熟人话多 2024-08-26 22:42:28

我找到了现有库。写了一个测试。将其包装在一个函数中,这样它就不会污染全局名称空间,仅此而已。

http://github.com/augustl/js-inflate

I found an existing library. Wrote a test. Wrapped it in a function so that it didn't pollute the global namespace, that's about it.

http://github.com/augustl/js-inflate

栩栩如生 2024-08-26 22:42:28

我的帖子的更新是:
http://pastie.org/1588170

-+-+-+-+-+-+-+-+ -+-+

我在 Javascript 中使用 DEFLATE 编码器和解码器实现 http://github.com/dankogai/js -deflate

我在服务器端使用 Google 的 V8 Javascript 引擎 (url ) 来运行我在客户端的网络浏览器中运行的 Javascript 代码。

Update of my post is:
http://pastie.org/1588170

-+-+-+-+-+-+-+-+-+-+

I use DEFLATE encoder and decoder implementation in Javascript at http://github.com/dankogai/js-deflate

I use Google's V8 Javascript engine (url ) on server side to run Javascript code which I run on client side in web browser.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文