GWT:使用反向代理在开发模式下请求构建器

时间:2011-10-11 13:08:53

标签: gwt request builder mode

我在GWT上使用Request Builder时遇到问题。

我正在使用配置了反向代理的本地服务器(Apache)(因此我在进行跨域调用时没有问题)。当我在生产模式中运行我的GWT项目时,调用就可以了。

然而,在开发模式中,我遇到了这样的问题 - 似乎我发出的每个POST请求都以某种方式变成了OPTIONS,所以我从来没有得到我想要的响应。

现在我很茫然。如果调用在生产模式下正常工作,那么问题不在于我的Apache配置,也不在于我的GWT代码,对吧?我假设问题出在开发模式配置上,但我找不到任何相关信息。我的项目的其余部分在两种模式下都能正常工作。

1 个答案:

答案 0 :(得分:1)

如果您没有关闭服务器in -noserver mode上的DevMode,那么您的浏览器只需关注CORS,如果跨域OPTIONS,则{{}}}要求POST进行检查在实际执行之前是允许的 在IE中尝试它,你会点击Same-Origin Policy(因为IE没有在XMLHttpRequest上实现CORS,但在特定于IE的XDomainRequest上,GWT不会尝试处理因为很少使用并且每个人都认为IE应该修复的东西[ - 来源请求],所以运行时开销很大 - 。