Проверка CORS онлайн

Author Автор: Роман Чернышов    Опубликовано: 4 апреля 2025

Работа веб-мастера не представляется без реализации кроссдоменных запросов, например по средствам Ajax/Fetch, при работе с API сторонних сервисов, запросе изображений или JavaScript. В виду, чего постоянно приходится иметь дело с механизмом обеспечивающим безопасность таких запросов по средствам политики CORS (Cross-Origin Resource Sharing, в переводе — совместное использование ресурсов между разными источниками). Для проверки доступности ресурсов я подготовил очередной инструмент, который позволяет указав целевой URL, Origin и тип запроса (GET, POST, PUT, PATCH, HEAD или OPTION) осуществить проверку.

Тут будет отображен результат

Зачем нужен CORS?

1. Безопасность. Защищает пользователей от несанкционированного доступа к данным на других доменах.
2. Гибкость. Позволяет разработчикам API открывать доступ к своим ресурсам для доверенных источников(внешних запросов).

Проблемы с CORS

Если сервер не настроен на отправку нужных заголовков, вы увидите ошибку вроде:

Access to ... has been blocked by CORS policy.

Решение: Настроить сервер (например, добавить заголовки через .htaccess, Nginx или в код приложения, например на PHP) или использовать прокси (что тоже вариант).

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка