Я использую модель backbone.js. Когда я сохраняю модель, она посылает метод HTTP OPTIONS на сторону сервера в firefox, но посылает метод HTTP POST в safari.
Я знаю, что это не проблема backbone.js, а проблема CORS. Я просто проверю метод, GET, POST, PUT и DELETE на стороне сервера, я не буду делать работу с методом HTTP OPTIONS.
мой запрашиваемый url - это мой api: api.foo.com а api запрашивается с: bar.com
итак, как я могу контролировать во всех браузерах запрос моего api.foo.com с помощью HTTP POST, а не OPTIONS? и как я могу поделиться содержимым api.foo.com со всеми запросами с любых других доменов?
Примечание: я уже изменил заголовки ответа на стороне сервера на: Access-Control-Allow-Origin: *