2011-09-12 6 views
0

私はPHPでgwtを使用しています。Gwtとphp rpc

私はhttp://typing.lc/userInfo.phpのURLからデータを取得しようとしています。 しかし、次のコードでは何も返されませんが、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