Я настраиваю приложение с некоторыми веб-сервисами REST, которые отвечают 200 или 201 в соответствии с результатом запроса.
С другой стороны, я разрабатываю веб-приложение на javascript, которое должно использовать эти веб-сервисы, поэтому я имею дело с CORS на стороне сервера, добавив nginx соответствующие заголовки в ответ.
Проблема, как я могу сказать, заключается в том, что когда служба отвечает 201, заголовки cors не доходят до клиента. Первой мыслью было, что это проблема / ограничение в браузерах, но потом я понял, что nginx не добавляет заголовки cors ни в один ответ с кодом состояния 201.
Конфигурация nginx, которую я использую, доступна по адресу https://github.com/UPCnet/maxserver/blob/master/production/nginx.conf
Есть подсказка? Пожалуйста, спросите, нужна ли вам какая-либо другая информация / детали
Спасибо!