2011-09-12 88 views
0

我使用gwt和php。Gwt和php rpc

我想獲取數據fom的http://typing.lc/userInfo.php網址。 但下面的代碼不返回任何內容,但response.getText()是200,但是當我通過瀏覽器詢問http://typing.lc/userInfo.php時,它返回值。

 try 
    { 
     RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, "http://typing.lc/userInfo.php"); 
     builder.setHeader("Content-Type", "application/x-www-form-urlencoded"); 
     builder.sendRequest("", new RequestCallback() 
     { 
      @Override 
      public void onError(Request request, Throwable exception) 
      { 
       Window.alert("Error"); 
      } 

      @Override 
      public void onResponseReceived(Request request, Response response) 
      { 
       Window.alert("Success: " + response.getText()); 

      } 
     }); 
    } 
    catch (RequestException e) 
    { 
     Window.alert("Exception"); 
    } 

回答

1

您可能遇到SOP(同源策略)問題。 請參閱possible解決方案。

+0

謝謝,我得到並糾正它 – Elbek