Embedded 如何利用微芯片TCP/IP协议栈实时压缩数据
我在嵌入式web服务器上实现gzip,以压缩静态web资源html、js和css文件——当我们将网站上传到Microchip服务器时,这些文件会自动进行gzip压缩 然而,我有一个动态生成的网页,它不是一个静态html页面,该页面包含大量~2MB的数据Embedded 如何利用微芯片TCP/IP协议栈实时压缩数据,embedded,pic,microchip,Embedded,Pic,Microchip,我在嵌入式web服务器上实现gzip,以压缩静态web资源html、js和css文件——当我们将网站上传到Microchip服务器时,这些文件会自动进行gzip压缩 然而,我有一个动态生成的网页,它不是一个静态html页面,该页面包含大量~2MB的数据 为了加快客户端的下载时间,我希望在将数据发送到客户端之前对其进行gzip处理。这可能吗?还是只压缩静态文件?嵌入式web服务器是压缩静态文件,还是压缩然后上传?对于后者,您可能可以移植库。有关如何动态压缩缓冲区的详细信息,请参阅。Dinamic
为了加快客户端的下载时间,我希望在将数据发送到客户端之前对其进行gzip处理。这可能吗?还是只压缩静态文件?嵌入式web服务器是压缩静态文件,还是压缩然后上传?对于后者,您可能可以移植库。有关如何动态压缩缓冲区的详细信息,请参阅。Dinamic Gzip将花费大量时间。我建议您使用静态gzip网页框架,以动态加载内容: 1在客户端请求时,您响应静态gzip网页 2这个页面有javascript代码,所以客户端运行它 3 javascript代码用于在特定网页/ajax.html上发送请求,例如 4在本页上,请您仅回复dinamic内容,未压缩 5在这个答案上,javascript对其进行分析,并将数据放在页面上的正确位置 6.利润