Включение CORS с Teapot в Smalltalk - PullRequest
1 голос
/ 28 мая 2020

Я создаю REST API в smalltalk с помощью Teapot http://smalltalkhub.com/#! / ~ Zeroflag / Teapot

Но тогда я не могу использовать данные из своего веб-приложения, так как CORS отключен .

Доступ к XMLHttpRequest по адресу 'http://localhost: 8080 / components ' from origin 'http://localhost: 3000 ' заблокирован политикой CORS: На запрошенном ресурсе нет заголовка Access-Control-Allow-Origin.

Я не могу найти способ заставить его работать. Я безуспешно проанализировал код и документы.

Есть идеи?

Ответы [ 2 ]

2 голосов
/ 02 июня 2020

Решение:

teapot after: '/*' -> [:req :resp | resp headers at: 'Access-Control-Allow-Origin' put: '*'];
1 голос
/ 03 июня 2020

Если я правильно понимаю документы mozilla , вы, вероятно, захотите указать более c, чем разрешить *, особенно в рабочей среде. Скорее всего только ваш собственный домен

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...