在Tomcat中启用跨站点请求

时间:2012-07-18 15:28:17

标签: tomcat cross-domain

首先,这可能被标记为重复的问题,但其他问题根本没有得到回答。我认为没有人觉得它很有趣。

我想在我的tomcat服务器中启用跨站点请求。 Google表示,在apache中,我们可以通过添加

来启用跨网站
Access-Control Allow-Origin.

如何在tomcat中完成此操作。我想要两件事,第一,开放访问所有人,第二,访问有限的网站。

是否可能,如果可能,怎么办呢。

如果无法使用跨站点请求,API如何工作。我可以将一些数据发送到Paypal服务器,然后我得到回复。我知道这是用一些服务器端语言(Java,PHP)完成的。但我想知道它是否也可以来自Java Script,

1 个答案:

答案 0 :(得分:3)

我想我找到了一种方法,当从Tomcat服务器发送响应,即从Servlets发送响应时,设置响应标头以具有这些

Response.setHeader("Access-Control-Allow-Origin","http://www.myserver.com");

正如Chris Commented所说,它不在Apache指令中。它只在响应标题中。 希望它对尝试跨域请求的人有所帮助。