Встречается на собеседованиях • сегодня

Что такое HTTP-протокол

HTTP (HyperText Transfer Protocol) — это протокол прикладного уровня для передачи гипертекстовых документов, таких как HTML. Он работает по схеме «клиент-сервер»: клиент (например, браузер) отправляет запрос, сервер обрабатывает его и возвращает ответ.

Основные особенности:

  • Использует методы (GET, POST, PUT, DELETE и др.) для выполнения действий.
  • Статус-коды (200 OK, 404 Not Found, 500 Server Error) указывают на результат запроса.
  • Не сохраняет состояние (stateless) — каждый запрос независим.

Пример запроса и ответа:

python
import requests

# GET-запрос
response = requests.get('https://api.example.com/data')
print(response.status_code)  # 200
print(response.json())       # {'key': 'value'}

# POST-запрос
response = requests.post('https://api.example.com/data', json={'key': 'value'})
print(response.status_code)  # 201

HTTP лежит в основе веба и REST API, а его безопасная версия — HTTPS — шифрует данные с помощью TLS/SSL.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы