«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2019/08/08 00:28:34  №1449622 1
У меня встал вопрос. Пробую использовать slim 4 для апи. Отправляю response json, и зачем-то отправляется favicon. Может это зависит от метода get, post? Проблема в том, что Vue не читает ответ запроса, в то время как с других api успешно получает данные. Как запретить передачу favicon.ico?)
Ответы: >>1449855
Аноним 2019/08/08 12:35:45  №1449855 2
>>1449622
Решил проблему добавлением такого заголовка: header("Access-Control-Allow-Origin: *");
Ответы: >>1449876
Аноним 2019/08/08 13:37:24  №1449876 3
>>1449855
осталось теперь почитать про CORS , и узнать чтож за заголовок такой магический
Ответы: >>1449881
Аноним 2019/08/08 13:44:43  №1449881 4
>>1449876
Поиск проблемы был максимально непонятным. Как написано на вики - "браузер поддерживающий технологию CORS, передаст ошибку вместо данных." Chrome - выдавал ошибку, просто ошибку на этот запрос. Firefox - дал ответ с кодом 200.
Ответы: >>1449910
Аноним 2019/08/08 14:23:28  №1449910 5
>>1449881
вполне реально ибо у них разные двежки очевидно правила CORS по умолчанию по разному ставят
Ответы: >>1449926
Аноним 2019/08/08 14:56:59  №1449926 6
>>1449910
Попробуй вместо звездочки перечислить методы, в одном проекте у меня так решилось проблема