Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Что делает HTTP-метод OPTIONS?
Метод OPTIONS используется для получения информации о доступных методах и возможностях ресурса. Сервер возвращает заголовки, в которых указано, какие методы разрешены. В браузерах OPTIONS часто используется в preflight-запросах CORS. Это позволяет проверить, разрешен ли кросс-доменный запрос.
Зачем используются методы HEAD и OPTIONS и почему вместо HEAD не стоит использовать GET?
HEAD используется для получения только метаданных, а OPTIONS — для получения информации о поддерживаемых методах и возможностях сервера. GET передаёт тело ответа, что может быть дорого по трафику и времени. Поэтому GET нельзя использовать вместо HEAD, если цель — лишь проверить существование ресурса или его параметры.
Что делают HTTP-методы HEAD и OPTIONS?
Метод HEAD запрашивает только заголовки ответа без тела. Метод OPTIONS сообщает клиенту, какие HTTP-методы и возможности сервер поддерживает. HEAD используют для быстрых проверок доступности ресурса, а OPTIONS — для CORS и определения возможностей API. Эти методы позволяют экономить трафик и лучше управлять взаимодействием клиента и сервера.
Для чего используются методы HEAD, OPTIONS и CONNECT?
HEAD используется для получения метаинформации о ресурсе (заголовков) без загрузки его тела, что полезно для проверки доступности или размера файла.
OPTIONS определяет, какие HTTP-методы поддерживаются ресурсом, что критически важно для механизма CORS в браузерах.
CONNECT предназначен для создания сетевого туннеля через прокси-сервер, чаще всего для установки безопасного HTTPS-соединения.
Зачем используется запрос с методом OPTIONS?
Запрос OPTIONS отправляется браузером автоматически перед некоторыми HTTP-запросами (например, POST или DELETE с особыми заголовками). Это часть механизма CORS — он проверяет, разрешён ли запрос сервером.
Рейтинг:
4
Сложность:
4
Рейтинг:
5
Сложность:
3
Рейтинг:
4
Сложность:
3
Рейтинг:
2
Сложность:
7
Рейтинг:
3
Сложность:
7