Встречается на собеседованиях • сегодня
Как устроен протокол HTTP
HTTP (HyperText Transfer Protocol) — это протокол прикладного уровня для передачи данных, основанный на клиент-серверной модели. Работает по схеме "запрос-ответ" и использует TCP/IP для передачи данных.
Основные особенности:
- Статус-коды: 200 (OK), 404 (Not Found), 500 (Server Error) и др.
- Методы: GET (получить данные), POST (отправить данные), PUT (обновить), DELETE (удалить).
- Заголовки (Headers): Содержат метаданные (Content-Type, Authorization и т.д.).
- Без состояния (Stateless): Каждый запрос независим, но сессии реализуются через куки.
Пример HTTP-запроса:
http
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0Пример ответа:
http
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 1234
<!DOCTYPE html>...HTTP/2 и HTTP/3 добавляют мультиплексирование, сжатие заголовков и другие оптимизации. HTTPS — это HTTP с шифрованием TLS/SSL.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы