Chrome Dev Tools - "Размер" и "Контент" - PullRequest
254 голосов
/ 10 ноября 2011

При просмотре информации о таблицах стилей на вкладке «Сеть» инструментов разработчика Chrome в одном столбце указываются «размер» и «содержимое»:

Screenshot of dev tools with Size/Content column highlighted

Кто-нибудь может пролить свет на разницу между этими двумя числами? На некоторых страницах цифры близки, а на других они значительно отличаются.

Ответы [ 4 ]

324 голосов
/ 06 февраля 2012

«Размер» - это количество байтов в проводе, а «контент» - это фактический размер ресурса.Разные вещи могут отличать их, в том числе:

  • Обслуживание из кэша (маленький или 0 "размер")
  • Заголовки ответа, включая файлы cookie (больший "размер", чем "content ")
  • Перенаправления или запросы проверки подлинности
  • сжатие gzip (обычно" размер "меньше, чем" content ")

Из документов :

Размер - это объединенный размер заголовков ответа (обычно несколько сотен байтов) плюс тело ответа, доставляемое сервером.Контент - это размер декодированного контента ресурса.Если ресурс был загружен из кеша браузера, а не по сети, это поле будет содержать текст (из кеша).

52 голосов
/ 10 ноября 2011

Size - это размер самого ответа, а Content - это размер ресурса, к которому вы обращаетесь.

Сравнить:

пустой кеш:

main.js GET 200 OK .. Size: 31.72KB Content: 31.42KB

кэшировано:

main.js GET 304 Not modified .. Size: 146B Content: 31.42KB

12 голосов
/ 20 августа 2015

Простыми словами, статья Google объясняет это как Размер = Размер передачи и Содержание = Фактический размер enter image description here

Это моя формула, основанная на прочтении различных статей на эту тему (и яЯ открыт для дальнейшего улучшения с вашими комментариями) Размер = Сжатие (содержимое) + Заголовок ответа

См. изображение, используемое в этой статье

Объяснение от Google

4 голосов
/ 12 марта 2019

«Использовать большие строки запроса», чтобы отобразить оба значения!

Если вы не видите второе значение (содержимое), вам нужно нажать кнопку «Использовать большие строки запроса» на вкладке Chrome Network:

enter image description here

Я нашел это благодаря ответу на этот вопрос здесь:

Инструменты Chrome Devs - где размер и содержание?

...