我在GAE上有一个自定义域设置,托管一个java (servlet)应用程序,我需要支持来自不同应用域的XHR请求,所以我尝试通过编程和按照GAE参考文档中的指示为java设置CORS响应头,但是我无法在响应中看到标题,而我的XHR请求失败。
以下代码是在servlet的doPost、doGet、doOptions方法中实现的。
response.setContentType("application/json");
response.addHeader("Access-Control-Allow-Origin:", "*");我还尝试在appengine-web.xml文件中设置标题,如下所示。
<static-files>
<include path="https://api.ezpzrentals.com/validate" >
<http-header name="Access-Control-Allow-Origin" value="*" />
</include>
</static-files>以上两种方法似乎都不起作用,任何提示都将不胜感激!
发布于 2016-08-30 14:46:45
仔细检查后,这是我的一个愚蠢的错误,有一个冒号":“在标题的末尾,GAE显然不喜欢这样,让我感到不快的是,在我的本地dev实例中,它出现了。
https://stackoverflow.com/questions/39191767
复制相似问题