在Smalltalk中使用茶壶启用CORS

在Smalltalk中使用茶壶启用CORS,cors,smalltalk,Cors,Smalltalk,我正在用Teapot在smalltalk中创建一个RESTAPI 但是,由于CORS被禁用,因此我无法使用web应用程序中的数据 CORS策略已阻止从源“”访问“”处的XMLHttpRequest:请求的资源上不存在“访问控制允许源”标头 我找不到办法让它工作。我分析了代码和文档,但没有成功 有什么想法吗?解决方案是: teapot after: '/*' -> [:req :resp | resp headers at: 'Access-Control-Allow-Origin' put

我正在用Teapot在smalltalk中创建一个RESTAPI

但是,由于CORS被禁用,因此我无法使用web应用程序中的数据

CORS策略已阻止从源“”访问“”处的XMLHttpRequest:请求的资源上不存在“访问控制允许源”标头

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

有什么想法吗?

解决方案是:

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

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

如果我理解正确,您可能希望比允许
*
更具体,尤其是在生产中。很可能只有您自己的域

如果我理解正确,您可能希望比允许*更具体,尤其是在生产中。很可能只有您自己的域名

请添加带有错误的图像或文本。。。。我认为这是你的浏览器应有的安全性,但…@Chevelle请不要索要图像,如果可能的话,我们绝对希望所有代码和诊断都是计算机可读的。解决方案是:茶壶在:'/*'->[:req:resp | resp headers在:'访问控制允许源'放置:'*';谢谢@Stephaneggermont请添加带有错误的图像或文本。。。。我认为这是你的浏览器应有的安全性,但…@Chevelle请不要索要图像,如果可能的话,我们绝对希望所有代码和诊断都是计算机可读的。解决方案是:茶壶在:'/*'->[:req:resp | resp headers在:'访问控制允许源'放置:'*';谢谢@StephanEggermont