List of usage examples for com.google.gwt.http.client URL encode
public static String encode(String decodedURL)
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doDelete(String url, String postData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, URL.encode(url)); try {/*from w ww. ja v a2 s . com*/ builder.sendRequest(postData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doDeleteJSON(String url, String jsonData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.DELETE, URL.encode(url)); builder.setHeader("Content-Type", "application/json"); try {/* w w w . ja v a 2 s. co m*/ builder.sendRequest(jsonData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doPut(String url, String postData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.PUT, URL.encode(url)); builder.setHeader("Content-Type", "application/x-www-form-urlencoded"); try {/*w w w. j ava 2s. co m*/ builder.sendRequest(postData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.api.HTTP.java
License:Apache License
public static void doPutJSON(String url, String jsonData, ResponseReader reader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.PUT, URL.encode(url)); builder.setHeader("Content-Type", "application/json"); try {/*from w w w . j av a 2 s. c o m*/ builder.sendRequest(jsonData, new Callback_(reader)); } catch (RequestException e) { reader.onError(null, e); } }
From source file:next.celebs.dao.WikipediaDao.java
License:Apache License
public static void getWiki(String url, ResponseReader responseReader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); try {//from w ww . ja va 2s . co m builder.sendRequest(null, new Callback_(responseReader)); } catch (RequestException e) { Log.error("RequestException: " + e.getMessage()); responseReader.onError(null, e); } }
From source file:next.interfaces.HTTP.java
License:Apache License
public static void doGet(String url, ResponseReader responseReader) { RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url)); try {// w w w.j a va2 s.c om builder.sendRequest(null, new Callback_(responseReader)); } catch (RequestException e) { XLog.err("RequestException: " + e.getMessage()); responseReader.onError(null, e); } }
From source file:nl.mpi.tg.eg.experiment.client.service.ObfuscatedStorage.java
License:Open Source License
private String obfuscateString(String storageKey, String input) { return processString(storageKey, URL.encode(input)); }
From source file:nl.strohalm.cyclos.mobile.client.utils.ConnectRequest.java
License:Open Source License
/** * Executes the requests and invokes {@link #onResponseFinished(String)} *//*from w w w. ja va 2 s .com*/ private void execute() { if (!requests.isEmpty()) { final ConnectAction action = requests.remove(0); RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(action.getServiceUrl())); builder.setTimeoutMillis(15 * 1000); // 15 secs try { builder.sendRequest(null, new RequestCallback() { public void onError(Request request, Throwable exception) { // Couldn't connect to server (could be timeout, SOP violation, etc.) // Execute next request if available execute(); } public void onResponseReceived(Request request, Response response) { if (200 == response.getStatusCode()) { if (action.isAttachment()) { // Return the url in the attachment onResponseFinished(response.getText()); } else if (ConnectionHelper.isJSON(response)) { // Return the given valid url onResponseFinished(action.getAppUrl()); } else { // Not valid JSON, execute next request if available execute(); } } else { // Server error, execute next request if available execute(); } } }); } catch (RequestException e) { // Couldn't connect to server, execute next request if available execute(); } } else { // End of all requests, no valid url has been found onResponseFinished(null); } }
From source file:olanto.myTerm.client.ContainerPanels.StatusPanel.java
License:Open Source License
private void mailto(String address, String subject) { Window.open("mailto:" + address + "?subject=" + URL.encode(subject), "_blank", ""); }
From source file:opus.gwt.management.console.client.ServerCommunicator.java
License:Apache License
private void registerHandlers() { eventBus.addHandler(AsyncRequestEvent.TYPE, new AsyncRequestEventHandler() { public void onAsyncRequest(AsyncRequestEvent event) { if (event.hasUrlVariable()) { getJson(URL.encode( URLS.get(event.getRequestHandle()).replaceAll("<placeHolder>", event.getUrlVariable())), event.getRequestHandle()); } else { getJson(URL.encode(URLS.get(event.getRequestHandle()).replaceAll("/<placeHolder>", "")), event.getRequestHandle()); }/*from w w w . jav a2 s . c o m*/ } }); }