@zettt
UX/UI Web-designer, junior Vue.js devolper

Поддерживает ли php5 версий Access-Control-Allow-Origin?

Ребят, сегодня поругался с backend разработчиком, которые пытался меня заставить сделать post запрос на jsonp.
Т.к. я jun в веб-разработке, я старался не спорить, но сегодня я все рабочее время потратил на отправление post запроса на jsonp, скачивал всякие плагины, использовал всякие vue-resource/axios/fletch, но не помогло. В итоге, я начал сомневаться прогуглил про jsonp и узнал что нельзя бл*** отправлять post запросы на jsonp и этот костыль уже устарел.
И хотелось бы узнать поддерживается ли в php5 cors? И как намекнуть на не правоту моего back'a не задев чувства верующих php разработчиков?
P.S. Наш back был написан 5-6 лет назад на php5 и ему лень переписывать на php7 версию со свежими фреймворками и чистым кодом.
  • Вопрос задан
  • 86 просмотров
Решения вопроса 2
inoise
@inoise
Solutions Architect, AWS Certified, Serverless
- post и jsonp никак не связанные вещи
- php не имеет отношения к cors, но может свободно управлять всему заголовками, которые отдает. Но тут уже лучше вебсервер настроить

Полагаю что не правы все со всех сторон
Ответ написан
xzdshr
@xzdshr
Access-Control-Allow-Origin - это HTTP заголовок. По HTTP у вас общаются веб-сервер и браузер.
Какой там язык программирования на стороне сервера вообще не важно, поэтому вопрос "поддерживает ли php5/php7 CORS" лишен всякого смысла.

Чтобы не спорить с разрабом, просто попросите его самого отправить тестовый запрос на предоставленный endpoint. Например с помощью Postman. Тогда и станет ясно, принимает ли предоставленная вам апишка кросс-доменные запросы.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Алгоритмика Москва
от 110 000 до 160 000 руб.
Лучшие люди Иваново
от 40 000 до 90 000 руб.
N1.RU Новосибирск
от 100 000 руб.
18 сент. 2019, в 11:53
15000 руб./за проект
18 сент. 2019, в 11:37
7000 руб./за проект