在Smalltalk中使用Teapot启用CORS。

问题描述 投票:-1回答:1

我正在用Teapot在smalltalk中创建一个REST API。http:/smalltalkhub.com#!!~零旗茶壶。

但我不能从我的Web应用程序中消费数据,因为CORS被禁用。

访问XMLHttpRequest在'http:/localhost:8080components。'从源头开始'http:/localhost:3000'已被CORS策略阻止。请求的资源上没有 "访问控制-允许-起源 "头。

我找不到使它工作的方法。我分析了代码和文档,但没有成功。

有什么办法吗?

cors smalltalk
1个回答
2
投票

解决方法是:

teapot after: '/*' -> [:req :resp | resp headers at: 'Access-Control-Allow-Origin' put: '*'];

1
投票

如果我理解 mozilla文档 正确,你可能会希望更具体,而不是允许 *,特别是在生产中。很可能只有自己的域名

© www.soinside.com 2019 - 2024. All rights reserved.