在 gwt 中异步调用之前获取 HTTP 响应

Get HTTP Response before Async call in gwt

我想在异步方法调用之前在 gwt 中获取 URL 的 Http 响应

下面是我的工作代码,但我想在异步调用之前执行它。

  RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, "http://localhost:8080");
    try {
        builder.sendRequest(null, new RequestCallback() {
            @Override
            public void onResponseReceived(Request request, Response response) {

            }

            @Override
            public void onError(Request request, Throwable exception) {
                throw new UnsupportedOperationException("Not supported yet."); 
            }
        });
    } catch (RequestException ex) {

    }
    return response.getStatusCode();

另请注意,我在我的项目中使用了 JavaScript。有什么方法可以在 javaScript 中编写此代码并在我的 OnModuleLoad[=24= 中检索 response ] 方法?

任何建议将不胜感激。

我在 javascript 中使用 async 制作了简单函数:false。然后我点击 url 并得到响应。

此响应将使用本机方法在 onModuleLoad 中获取。同步通话。

已解决:-)