发送xhr post压缩

时间:2015-07-13 12:22:24

标签: javascript post gzip

我有一个“受监控”的应用程序。 Web客户端每分钟都会向我的服务发送POST,发送带有一些数据的JSON。 json很大(每次大约20Kb)。

有没有办法发送数据的“压缩”版本? 我是否需要申请?

我正在使用jQuery客户端,可以从服务器发送自定义标头。

2 个答案:

答案 0 :(得分:0)

您还可以使用库https://github.com/cscott/compressjs压缩客户端的数据。根据您的输入数据和客户端可用的资源,有多种方法可供选择。

除了使用POST请求外,您还可以尝试使用Websocket连接,这样可以更好地发送更大的输入数据。

答案 1 :(得分:0)

可能是不需要完整的json帖子,如果有可能只发布最后一篇文章中已经改变的数据,那么这将大大减少发送的数据量。

如果不可能,您可以使用JSONH

减少发布数据的大小

从我使用网络套接字读取的内容可能不会比http发布使用更少的带宽,但是optimising websockets上有一篇很好的文章