Я создаю 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.
Я не могу найти способ заставить его работать. Я безуспешно проанализировал код и документы.
Есть идеи?
Решение:
teapot after: '/*' -> [:req :resp | resp headers at: 'Access-Control-Allow-Origin' put: '*'];
Если я правильно понимаю документы mozilla , вы, вероятно, захотите указать более c, чем разрешить *, особенно в рабочей среде. Скорее всего только ваш собственный домен
*