com.google.gwt.http.client.RequestBuilder.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(156)

本文整理了Java中com.google.gwt.http.client.RequestBuilder.<init>方法的一些代码示例,展示了RequestBuilder.<init>的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RequestBuilder.<init>方法的具体详情如下:
包路径:com.google.gwt.http.client.RequestBuilder
类名称:RequestBuilder
方法名:<init>

RequestBuilder.<init>介绍

[英]Creates a builder using the parameters for configuration.
[中]使用配置参数创建生成器。

代码示例

代码示例来源:origin: libgdx/libgdx

url += "?" + value;
  builder = new RequestBuilder(RequestBuilder.GET, url);
} else if (method.equalsIgnoreCase(HttpMethods.POST)) {
  builder = new RequestBuilder(RequestBuilder.POST, url);
} else if (method.equalsIgnoreCase(HttpMethods.DELETE)) {
  if (value != null) {
    url += "?" + value;
  builder = new RequestBuilder(RequestBuilder.DELETE, url);
} else if (method.equalsIgnoreCase(HttpMethods.PUT)) {
  builder = new RequestBuilder(RequestBuilder.PUT, url);
} else {
  throw new GdxRuntimeException("Unsupported HTTP Method");

代码示例来源:origin: libgdx/libgdx

url += "?" + value;
  builder = new RequestBuilder(RequestBuilder.GET, url);
} else if (method.equalsIgnoreCase(HttpMethods.POST)) {
  builder = new RequestBuilder(RequestBuilder.POST, url);
} else if (method.equalsIgnoreCase(HttpMethods.DELETE)) {
  if (value != null) {
    url += "?" + value;
  builder = new RequestBuilder(RequestBuilder.DELETE, url);
} else if (method.equalsIgnoreCase(HttpMethods.PUT)) {
  builder = new RequestBuilder(RequestBuilder.PUT, url);
} else {
  throw new GdxRuntimeException("Unsupported HTTP Method");

代码示例来源:origin: kaaproject/kaa

/**
 * Sign out.
 */
public static void signOut() {
 RequestBuilder builder = new RequestBuilder(
   RequestBuilder.POST, GWT.getModuleBaseURL() + "j_spring_security_logout");
 try {
  builder.sendRequest(null, new RequestCallback() {
   @Override
   public void onResponseReceived(Request request,
                   Response response) {
    redirectToModule("..");
   }
   @Override
   public void onError(Request request, Throwable exception) {
    redirectToModule("..");
   }
  });
 } catch (RequestException ex) {
  GWT.log("Exception: " + ex.getMessage());
 }
}

代码示例来源:origin: kaaproject/kaa

private void login(final String userName, String password) {
 String postData = preparePostData("j_username=" + userName, "j_password=" + password);
 RequestBuilder builder = new RequestBuilder(RequestBuilder.POST,
   GWT.getModuleBaseURL() + "j_spring_security_check?" + postData);
 try {

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Called by {@link #create} to instantiate the RequestBuilder object.
 * <p>
 * The default implementation creates a <code>POST</code> RequestBuilder with
 * the given entry point.
 * 
 * @param serviceEntryPoint the URL to which the request should be issued
 * @return the RequestBuilder that should be ultimately passed to the
 *         RpcRequestBuilder's caller.
 */
protected RequestBuilder doCreate(String serviceEntryPoint) {
 return new RequestBuilder(RequestBuilder.POST, serviceEntryPoint);
}

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Constructs a {@link RequestBuilder} using the {@link RequestBuilder#POST}
 * method sent to the URL returned from {@link #getRequestUrl()}.
 * 
 * @return a {@link RequestBuilder} instance
 */
protected RequestBuilder createRequestBuilder() {
 return new RequestBuilder(RequestBuilder.POST, getRequestUrl());
}

代码示例来源:origin: org.jboss.errai/errai-bus

final RequestBuilder builder = new RequestBuilder(
  RequestBuilder.POST,
  URL.encode(messageBus.getApplicationLocation(serviceEntryPoint)) + "?z=" + getNextRequestNumber()

代码示例来源:origin: ArcBees/GWTP

/**
   * @see RequestBuilder#RequestBuilder(Method, String)
   */
  public RequestBuilder create(Method httpMethod, String url) {
    return new RequestBuilder(httpMethod, url);
  }
}

代码示例来源:origin: org.geomajas.plugin/geomajas-client-gwt2-plugin-wfs

@Override
  public RequestBuilder create(Method method, String url) {
    return new RequestBuilder(method, url);
  }
});

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
  * Possibly fire off an HTTPRequest for the text resource.
  */
 @SuppressIsTrustedResourceUriCastCheck
 public void getText(ResourceCallback<TextResource> callback) throws ResourceException {

  // If we've already parsed the JSON bundle, short-circuit.
  if (cache[index] != null) {
   callback.onSuccess(cache[index]);
   return;
  }

  if (md5Hash != null) {
   // If we have an md5Hash, we should be using JSONP
   JsonpRequestBuilder rb = new JsonpRequestBuilder();
   rb.setPredeterminedId(md5Hash);
   rb.requestObject(url.asString(), new ETRCallback(callback));
  } else {
   RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, url.asString());
   try {
    rb.sendRequest("", new ETRCallback(callback));
   } catch (RequestException e) {
    throw new ResourceException(this, "Unable to initiate request for external resource", e);
   }
  }
 }
}

代码示例来源:origin: net.wetheinter/gwt-user

/**
 * Constructs a {@link RequestBuilder} using the {@link RequestBuilder#POST}
 * method sent to the URL returned from {@link #getRequestUrl()}.
 * 
 * @return a {@link RequestBuilder} instance
 */
protected RequestBuilder createRequestBuilder() {
 return new RequestBuilder(RequestBuilder.POST, getRequestUrl());
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

/**
 * Constructs a {@link RequestBuilder} using the {@link RequestBuilder#POST}
 * method sent to the URL returned from {@link #getRequestUrl()}.
 * 
 * @return a {@link RequestBuilder} instance
 */
protected RequestBuilder createRequestBuilder() {
 return new RequestBuilder(RequestBuilder.POST, getRequestUrl());
}

代码示例来源:origin: org.apache.cxf/cxf-rt-management-web

@Nonnull
private RequestBuilder buildRequest(@Nonnull final Method method, @Nonnull final String url) {
  assert !"".equals(url);
  
  RequestBuilder builder = new RequestBuilder(method, url);
  builder.setHeader(CONTENT_TYPE_HEADER, ATOM_TYPE);
  builder.setHeader(ACCEPT_HEADER, ATOM_TYPE);
  return builder;
}

代码示例来源:origin: com.googlecode.gwtupload/gwtupload

protected RequestBuilder createRequest(Method method, int timeout, String...params) {
 RequestBuilder reqBuilder = new RequestBuilder(RequestBuilder.GET, composeURL(params));
 reqBuilder.setTimeoutMillis(timeout);
 return reqBuilder;
}

代码示例来源:origin: com.ahome-it/ahome-tooling-nativetools

public JSONCommandRequest(final String url, final boolean usexsrf)
{
  super(true);
  m_usexsrf = usexsrf;
  m_postURL = URL.encode(StringOps.requireTrimOrNull(url));
  m_builder = new RequestBuilder(Objects.requireNonNull(RequestBuilder.POST), m_postURL);
  doPrepareBuilderInit(m_builder);
}

代码示例来源:origin: org.opennms.features/org.opennms.features.gwt-ksc-add

private void sendRequest(final RequestCallback callback, final Method method, final String url) {
  final RequestBuilder builder = new RequestBuilder(method, url);
  builder.setHeader("accept", "application/json");
  try {
    builder.sendRequest(null, callback);
  } catch (final RequestException e) {
    e.printStackTrace();
  }
}

代码示例来源:origin: org.opennms.features/org.opennms.features.node-page-list

private void sendRequest(RequestCallback callback, String url) {
  RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url));
  builder.setHeader("accept", "application/json");
  try {
    builder.sendRequest(null, callback);
  } catch (RequestException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
  }
}

代码示例来源:origin: org.opennms.features/org.opennms.features.gwt-suggestion-combobox

private void sendRequest(RequestCallback callback, String url) {
  RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url));
  builder.setHeader("accept", "application/json");
  try {
    builder.sendRequest(null, callback);
  } catch (RequestException e) {
    e.printStackTrace();
  }
}

代码示例来源:origin: org.jboss.as/jboss-as-console-dmr

private RequestBuilder postRequestBuilder() {
  // lazy init, because endpointConfig.getUrl() is not initialized at construction time
  if (prb == null) {
    prb = new RequestBuilder(RequestBuilder.POST, endpointConfig.getUrl());
    prb.setHeader(HEADER_ACCEPT, DMR_ENCODED);
    prb.setHeader(HEADER_CONTENT_TYPE, DMR_ENCODED);
    prb.setIncludeCredentials(true);
  }
  return prb;
}

代码示例来源:origin: org.kie.workbench.screens/kie-wb-common-server-ui-client

RequestBuilder makeRequest(final String url,
              final Command onSuccess,
              final Command onError) {
  final RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, url);
  final String none = "none";
  builder.setUser(none);
  builder.setPassword(none);
  builder.setCallback(makeCallback(onSuccess, onError));
  builder.setHeader("Accept", "*/*");
  return builder;
}

相关文章