Что на самом деле HTTP-запрос? - PullRequest
0 голосов
/ 14 января 2019

Мне интересно, что на самом деле происходит HTTP-запрос. Я знаю, что когда вы используете AJAX, вы отправляете HTTP-запрос. Однако, что происходит, когда вы просто выполняете window.location или отправляете данные через форму. В этих случаях также возникает HTTP-запрос?

1 Ответ

0 голосов
/ 14 января 2019

H yper T ext T перевод P rotocol - это протокол связи, используемый в широком спектре информационных коммуникаций. Это действительно просто набор шагов и правил, которые 2 устройства используют при обмене информацией. Эти шаги пронумерованы в 3 цифры. Самый известный из них 404, не найден (имеется в виду гиперссылка). WWW является отличным примером этого. Если вы посмотрите на адресную строку браузера, в котором вы сейчас это просматриваете, вы увидите «https» в начале ссылки. S означает «безопасный», но в остальном это в основном означает, что просматриваемый вами веб-сайт был получен с помощью HTTP-запроса.
HTML-формы обычно также отправляют информацию через HTTP-запросы.

AJAX выполняет HTTP-запросы, да, но это едва ли не самый примечательный аспект AJAX. Что делает AJAX интересным, так это то, что он позволяет веб-приложениям запускать HTTP-запрос, оставаясь в документе HTML, и с помощью Javascript соответствующим образом обновляет документ HTML.

Я бы порекомендовал поиск кодов состояния, используемых в HTTP-запросе, чтобы понять процесс, который происходит при запуске HTTP-запроса. https://httpstatuses.com/

Это должно помочь вам понять природу и цель протокола.

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