Встречается на собеседованиях • сегодня
Как работает HTTP
HTTP (HyperText Transfer Protocol) — это протокол прикладного уровня для передачи данных, чаще всего в формате HTML. Работает по схеме «клиент-сервер»:
1. **Запрос (Request)**: Клиент (например, браузер) отправляет HTTP-запрос на сервер. Запрос содержит:
- Метод (GET, POST, PUT, DELETE и др.)
- URL (адрес ресурса)
- Заголовки (метаданные, например, `Content-Type`)
- Тело (опционально, для POST/PUT)
2. **Ответ (Response)**: Сервер обрабатывает запрос и возвращает ответ, который включает:
- Статус-код (200 OK, 404 Not Found и др.)
- Заголовки
- Тело (например, HTML-страница или JSON)
Пример GET-запроса:
```http
GET /index.html HTTP/1.1
Host: example.com
```
Ответ сервера:
```http
HTTP/1.1 200 OK
Content-Type: text/html
...
```
HTTP не сохраняет состояние (stateless), но куки (Cookies) или токены помогают имитировать сессии. Современные версии — HTTP/1.1 (основная), HTTP/2 (бинарный, мультиплексирование), HTTP/3 (на основе QUIC).

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