Problem calling Request using RequestBuilder

Posted by Tushar Ahirrao on Stack Overflow See other posts from Stack Overflow or by Tushar Ahirrao
Published on 2010-03-20T06:49:00Z Indexed on 2010/03/20 6:51 UTC
Read the original article Hit count: 586

Filed under:

Hi

My Code is

    String url = "http: gd.geobytes.com/gd?after=-1&variables=GeobytesCountry,GeobytesCity";
    RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL
            .encode(url));



    try {
        Request request = builder.sendRequest(null, new RequestCallback() {
            public void onError(Request request, Throwable exception) {
                  Couldn't connect to server (could be timeout, SOP
                  violation, etc.)
            }

            public void onResponseReceived(Request request,
                    Response response) {

                System.out.println(response.getText() + "Response");

                if (200 == response.getStatusCode()) {
                    Window.alert(response.getText());
                } else {
                    Window.alert(response.getText());
                }
            }
        });
    } catch (RequestException e) {
        e.printStackTrace();
    }

i receive following error com.google.gwt.http.client.RequestPermissionException: The URL http://gd.geobytes.com/gd?after=-1&variables=GeobytesCountry,GeobytesCity is invalid or violates the same-origin security restriction at com.google.gwt.http.client.RequestBuilder.doSend(RequestBuilder.java:378) at com.google.gwt.http.client.RequestBuilder.sendRequest(RequestBuilder.java:254) at com.ip.client.IpAddressTest.onModuleLoad(IpAddressTest.java:46) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:369) at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:185) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:380) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:222) at java.lang.Thread.run(Thread.java:619) Caused by: com.google.gwt.http.client.RequestException: (NS_ERROR_DOM_BAD_URI): Access to restricted URI denied

© Stack Overflow or respective owner

Related posts about gwt