Предварительно подключите HTML против заголовка: что быстрее? - PullRequest
0 голосов
/ 21 марта 2019

Предварительное соединение можно выполнить с помощью заголовка http: enter image description here

или через HTML:

<link href='https://fonts.gstatic.com' rel='preconnect' crossorigin>

Есть ли преимущество в скорости при использовании заголовка, поскольку ответ становится доступным до анализа содержимого ответа?

1 Ответ

0 голосов
/ 24 марта 2019

Цель предварительного подключения - разрешить браузеру устанавливать ранние подключения до того, как HTTP-запрос будет фактически отправлен на сервер . Это включает DNS-запросы, TLS-согласования, TCP-подтверждения. Это, в свою очередь, устраняет задержку в обоих направлениях и экономит время пользователей.

Даже в html вы добавляете значение preconnect в тег head. Это не имеет никакого смысла, если вы добавите его в тег body, поскольку это будет действовать как элемент блокировки рендеринга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...