代码之家  ›  专栏  ›  技术社区  ›  s15199d

如何用asp压缩json?

  •  3
  • s15199d  · 技术社区  · 14 年前

    我有一个757kb的大型json数据字符串。我尝试了gzip,成功地将文件大小减少到143kb。但是,在gzip状态下,我的jquery函数不能使用压缩的json数据。

    关于如何在iis/asp环境中压缩json并仍然能够在jquery函数中使用json数据的建议?

    1 回复  |  直到 13 年前
        1
  •  3
  •   Alex Bagnolini    14 年前

    希望这有助于:

    • Activate Dynamic Compression
    • 打开systemdir(c:\ windows\system32)并查找此文件: inetsvr\config\applicationhost.config
    • 找到 <dynamicTypes> 标签。
      一定要有 <add mimeType="application/json" enabled="true" /> 在名单上。
    • 试着减少你传递的数据量。757kb是很多信息。
      如果你传递html,你就错了。传递数据并在客户端呈现它。
      如果传递的是纯数据,则可能传递的数据太多;请尝试将其拆分为更多请求,以便让用户在加载信息时显示整个信息的一部分。