Является ли статический контент (например: .css, .js), отправленный с моего сервера, разархивированным? - PullRequest
1 голос
/ 19 января 2012

Когда я писал свой первоначальный вопрос, я увидел эту запись .

Я развернул свой сайт и включил статическое сжатие контента.Но все же получил следующий ответ.

1-й прогон 1st Run

2-й прогон 2nd Run

Я могу, очевидно,увидеть, что размер ответа уменьшился.Это может быть глупый вопрос, но это просто для удовлетворения моего собственного любопытства.Если содержимое сжато, почему в fiddler оно отображается как несжатое?

Fiddler - No Compression

РЕДАКТИРОВАТЬ: ..и можно ли сжать содержимое по первому запросуа также?

ОБНОВЛЕНИЕ: Я решил свою проблему, используя deflate вместо gzip ... go figgure: / (и сравнивая яблоки с яблоками, а не 401 ошибки.) Спасибодля всех комментариев, хотя.Также я нашел ответ на 401 ошибки, которые я получал: Ссылка

Ответы [ 3 ]

4 голосов
/ 19 января 2012

Второй ответ имеет код состояния 401. Я сомневаюсь, что он содержит фактическое содержание javascript, скорее эти 341 байт являются ответом об ошибке, отправленным с сервера.

2 голосов
/ 19 января 2012

Происходит то, что (согласно моим комментариям под ответом Wiktors) вы не сравниваете подобное с like.

Ваш первоначальный запрос к ресурсу jquery.jGrid.src.js генерирует 401 Несанкционированная ошибка, которая приводит к тому, что ваш браузер повторно согласовывает запрос с сервером с правильными клиентами, что приводит к тому, что ресурс должен быть возвращен с кодом состояния 200 OK

2 голосов
/ 19 января 2012

Если содержимое сжато, почему оно отображается в fiddler как несжатое?

Поскольку Fiddler понимает сжатие и автоматически распаковывает выходные данные для вашего удобства, чтобы отобразить их в видедружелюбная манераАналогично плагинам, таким как FireBug и панели инструментов разработчика в браузерах.Но то, что на самом деле отправляется по проводам, это сжатый gzip контент.

...