C# 压缩和 JavaScript 解压缩

发布于 2024-07-26 17:01:53 字数 68 浏览 1 评论 0 原文

我有一些字符串需要在 C# 中压缩服务器端,然后在 JavaScript 中解压缩客户端。 我可以用什么来实现这个目标?

I've got some strings that I need to compress server-side in C#, then decompress client-side in JavaScript. What can I use to accomplish this?

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

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

发布评论

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

评论(1

清风不识月 2024-08-02 17:01:53

假设您通过 HTTP 获取此数据,是否有任何原因不能在 HTTP 级别执行此操作? (有关 HTTP 压缩的信息,请参阅本文。)

这样您就不应该这样做除了确保请求包含适当的 Accept-Encoding 标头之外,还需要在客户端执行任何操作。 根据您的服务器,您可能只需调整一些服务器设置即可在该侧自动进行压缩...

说实话,值得打破 WireShark 来准确检查线路上和下的情况。 很可能您已经在不知情的情况下进行了压缩:)

Assuming you're fetching this data over HTTP, is there any reason you can't do this at the HTTP level? (See this article for information about HTTP compression.)

That way you shouldn't need to do anything on the client side, apart from making sure that the request includes the appropriate Accept-Encoding header. Depending on your server, you may be able to just tweak some server settings to get the compression automatically on that side too...

To be honest, it's worth breaking out WireShark to check exactly what's going up and down the wire already. It's just possible you've already got compression without knowing it :)

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