Можно ли использовать CORS с облачными конечными точками?
(добавление "Access-Control-Allow-Origin: *" или что-то вроде этого ответа)
Спасибо,
Brandon
Ответ 1
Поскольку CORS работает над производством для Cloud Endpoints. То, что я сделал для тестирования на devserver (local), было отключить защиту браузера. Для Dartium (я думаю, Chrome также) при запуске используйте параметр --disable-web-security.
Ответ 2
Попробуйте добавить это в файл yaml вашей конечной точки:
Это зависит от того, есть ли у вас контроль над заголовками на конечных точках - либо через приложение, либо через веб-сервер, обслуживающий исходную страницу, содержащую скрипты, которые хотят выполнять запросы с перекрестными доменами.
JSON-P по-прежнему кажется намного более популярным - либо из-за отсутствия поддержки на серверной стороне платформ, либо из-за недоверия, что он будет работать с клиентами (например, устаревшие веб-браузеры), в то время как JSON-P часто работает.