Как сжать JSON с ASP? - PullRequest
       31

Как сжать JSON с ASP?

3 голосов
/ 25 марта 2010

У меня есть большая строка данных JSON, которая составляет 757 КБ. Я попробовал GZIP'ing, что позволило уменьшить размер файла до 143 КБ. Но в состоянии GZIP моя функция JQUERY не может использовать сжатые данные JSON.

Любые предложения о том, как сжимать JSON в среде IIS / ASP и при этом иметь возможность использовать данные JSON в функции JQUERY?

1 Ответ

3 голосов
/ 25 марта 2010

Надеюсь, это поможет:

  • Активировать динамическое сжатие
  • Откройте SystemDir (C: \ Windows \ System32) и найдите этот файл: inetsvr\config\applicationhost.config
  • Найдите тег <dynamicTypes>.
    Будь уверен <add mimeType="application/json" enabled="true" /> в списке.
  • Попробуйте уменьшить объем передаваемых данных. 757 КБ - МНОГО информации.
    Если вы передаете HTML, вы делаете это неправильно. Передайте данные и отобразите их на стороне клиента.
    Если вы передаете простые данные, вы, вероятно, передаете слишком много; попробуйте разделить его на несколько запросов, чтобы позволить пользователю показывать часть всей информации при загрузке.
...