请谁能指出我在 C# 中压缩(相当长)文本字符串然后在 JavaScript 中解压缩的正确方向?
基本上,我将图像编码为 base64,然后通过 websocket 将其发送到 JavaScript,但希望能够在发送之前减小字符串的大小。
我知道从 C# 到 C# 的方法,例如使用 gzip 或 Quicklz,但还没有找到从 C# 到 JavaScript 的任何方法。如果您有任何信息,我们将不胜感激。 :) 谢谢。
最佳答案
Basically I'm encoding an image to base64 and then sending it via a websocket to JavaScript, but want to be able to reduce the size of the string before sending it.
无论如何,图像几乎总是被压缩的,所以我不希望您能够从中获得任何好处。让我印象深刻的是,您可以尝试做的主要事情是删除此处的“文本”部分,首先避免与 Base64 进行转换。
我自己没有任何使用 Websocket 的经验,但我会研究以这种方式传输二进制数据而不是文本。
关于c# - 在 C# 中压缩字符串然后在 JavaScript 中解压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12057489/