Size: a a a

2020 May 10

Д

Данил in Go-go!
Переслано от Данил
Помогите пж. Подключаю обычный хендлер от горилы для корсов, а аллоу ориджин все-равно не срабатывает и корсы блочатся на сайте
источник

ВС

Владимир Столяров... in Go-go!
Данил
Помогите пж. Подключаю обычный хендлер от горилы для корсов, а аллоу ориджин все-равно не срабатывает и корсы блочатся на сайте
надо еще метод OPTIONS добавлять во все обработчики
источник

Д

Данил in Go-go!
На каждый хендлер создавать еще и  хендлер с методом опшнс типа?
источник

Д

Данил in Go-go!
или if r.Method == "OPTIONS"?
источник

ВС

Владимир Столяров... in Go-go!
Вот тут в Methods помимо POST добавить OPTIONS
источник

Д

Данил in Go-go!
понял, спасибо
источник

Д

Данил in Go-go!
Эх
источник

Д

Данил in Go-go!
Не помогает
источник

Д

Данил in Go-go!
источник

Д

Данил in Go-go!
источник

ВС

Владимир Столяров... in Go-go!
А вот тут похоже немного интереснее. Дело в том, что браузер не всегда отправляет options
Вот тут https://developer.mozilla.org/ru/docs/Web/HTTP/CORS (простые запросы) описано, когда этого не происходит
По-моему эта мидлварь либо совсем не умеет подмешивать заголовки в простые запросы, либо там что-то надо настроить
источник

VM

Vladislav Milenin in Go-go!
у меня было)
источник

Д

Данил in Go-go!
vse
источник

Д

Данил in Go-go!
vrode sdelal
источник

Д

Данил in Go-go!
Пасиба большое
источник

Д

Данил in Go-go!
Всем
источник

Д

Данил in Go-go!
)
источник

ВС

Владимир Столяров... in Go-go!
Нам помогло банально добавить с клиента заголовок запроса Content-Type: application/json (и требовать его на серваке)
источник

Д

Данил in Go-go!
Да-да
источник

Д

Данил in Go-go!
Так и сделал
источник