首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gwt:进行远程调用失败- sop?

gwt:进行远程调用失败- sop?
EN

Stack Overflow用户
提问于 2011-03-07 05:52:55
回答 1查看 339关注 0票数 1

我正在为用户编写一些接口来收集数据并发送到服务器。我选择GWT的原因多种多样。

现在,当我尝试呼叫服务器时:

代码语言:javascript
复制
String url = "http://127.0.0.1:3000/data/collection.xml";
RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, URL.encode(url));

Request request = builder.sendRequest(data, new RequestCallback() {     

        public void onResponseReceived(Request request, Response response) {

              if (200 == response.getStatusCode()) {
                  result.setText("SUCCESS!");
              } else {
                  result.setText("ERROR with code: " + response.getStatusCode());

我的服务器收到请求(包含一些数据的POST ),但我得到错误代码:0 (!)一直。我猜这和SOP有关。我读了很多关于这个SOP的资料,但我现在更困惑了。我尝试使用this tutorial,但使用了一种不同的方法(我设法调整它以仅发出GET调用,但返回对象始终为空)。

有谁能告诉我正确的方向吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-07 14:21:31

由于SOP的原因,您不能从其他服务器调用任何服务。您可以做的是,您可以使用您的原始服务器作为其他服务器的代理。我建议你读一读this tutorial

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5213687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档