为什么net()。成功返回空字符串

时间:2012-05-02 12:17:59

标签: java android playn

这是playn。 我使用它,只是为了尝试它是如何工作的:

net().get("http://google.com", new Callback<String>() 
 {
   @Override
   public void onSuccess(String result) {
    drawResult(result);
   }                    
   @Override
   public void onFailure(Throwable cause) {
   // TODO Auto-generated method stub
     drawResult(cause.toString());
   }
 });
}

当我开始使用Android或Java时,onSuccess结果没问题。当我开始为html结果是空的,我在哪里错了? 谢谢,抱歉我的英语不好。

1 个答案:

答案 0 :(得分:0)

必须使用与Web浏览器相同的原始策略:请参阅 http://en.wikipedia.org/wiki/Same_origin_policy

解决方法: 首先从您的网络服务器执行您的(google-)查询。 然后让您的网络服务器与您的PlayN-html客户端进行通信。