Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何用ASP压缩JSON?_Jquery_Json_Iis_Asp Classic_Gzip - Fatal编程技术网

Jquery 如何用ASP压缩JSON?

Jquery 如何用ASP压缩JSON?,jquery,json,iis,asp-classic,gzip,Jquery,Json,Iis,Asp Classic,Gzip,我有一个757KB的大JSON数据字符串。我尝试了GZIP'ing,它成功地将文件大小减少到143KB。但是,在GZIP'ed状态下,我的JQUERY函数不能使用压缩的JSON数据 关于如何在IIS/ASP环境中压缩JSON并仍然能够在JQUERY函数中使用JSON数据,有什么建议吗?希望这有助于: 打开SystemDir(C:\Windows\System32)并找到此文件:inetsvr\config\applicationhost.config 找到标签。 一定要有 列表中的 尝试减少

我有一个757KB的大JSON数据字符串。我尝试了GZIP'ing,它成功地将文件大小减少到143KB。但是,在GZIP'ed状态下,我的JQUERY函数不能使用压缩的JSON数据

关于如何在IIS/ASP环境中压缩JSON并仍然能够在JQUERY函数中使用JSON数据,有什么建议吗?

希望这有助于:

  • 打开SystemDir(C:\Windows\System32)并找到此文件:
    inetsvr\config\applicationhost.config
  • 找到
    标签。
    一定要有 列表中的
  • 尝试减少传递的数据量。757KB是大量的信息。
    如果你通过了HTML,你就做错了。传递数据并将其呈现给客户端。
    如果您正在传递普通数据,则可能传递的数据太多;尝试将其拆分为多个请求,以便用户在加载信息的同时显示部分信息

我认为,这应该是IIS能够为您处理的事情。我不是IIS专家;事实上,我一点也不熟悉。你激活了动态压缩吗?我尝试了动态压缩,但没有发现任何改进。你缺少
应用程序/json
类型,看看我的答案。我正在运行IIS6.0,我的安装中不存在该文件夹/文件。你知道IIS6.0中的开关在哪里扳动吗?数据是我能做的最简朴的。它包括:id,文本,图像这是一个例子:{“id”:“10071750”,“文本”:“TICs的视频捕获系统,w/;闪存卡,读卡器,锂离子电池和凯恩斯的存储箱| 10071750 |$5199.99”,“图像”:“image|u name.gif”}我发现了5000多个迭代:htm,html,css,js,txt,日志到静态压缩我添加了:asp、dll、exe到动态压缩我然后重新启动了Web服务器,认为IIS可能需要重新启动才能使更改生效。根据Firebug,文件大小减少了0。