List of usage examples for org.apache.http.client.utils URIBuilder build
public URI build() throws URISyntaxException
From source file:com.evolveum.polygon.connector.example.rest.ExampleRestConnector.java
@Override public void test() { URIBuilder uriBuilder = getURIBuilder(); URI uri;// w w w. j a va 2 s . com try { uri = uriBuilder.build(); } catch (URISyntaxException e) { throw new IllegalArgumentException(e.getMessage(), e); } HttpGet request = new HttpGet(uri); HttpResponse response = execute(request); processResponseErrors(response); }
From source file:org.talend.dataprep.api.service.command.folder.GetFolder.java
private HttpRequestBase onExecute(final String id) { try {/*from w ww. ja v a 2s . c om*/ URIBuilder uriBuilder = new URIBuilder(preparationServiceUrl + "/folders/" + id); return new HttpGet(uriBuilder.build()); } catch (URISyntaxException e) { throw new TDPException(CommonErrorCodes.UNEXPECTED_EXCEPTION, e); } }
From source file:org.talend.dataprep.api.service.command.preparation.FindStep.java
private HttpRequestBase onExecute(String id) { try {// ww w . j ava 2 s .co m URIBuilder uriBuilder = new URIBuilder(preparationServiceUrl + "/steps/" + id); return new HttpGet(uriBuilder.build()); } catch (URISyntaxException e) { throw new TDPException(UNEXPECTED_EXCEPTION, e); } }
From source file:org.talend.dataprep.api.service.command.preparation.PreparationClone.java
private HttpRequestBase onExecute(String id) { try {//from w w w .ja v a 2 s . co m URIBuilder uriBuilder = new URIBuilder(preparationServiceUrl + "/preparations/clone/" + id); return new HttpPut(uriBuilder.build()); } catch (URISyntaxException e) { throw new TDPException(APIErrorCodes.UNABLE_TO_CREATE_PREPARATION, e); } }
From source file:org.metaeffekt.dcc.agent.HostBasedEndpointUriBuilder.java
public HttpUriRequest buildHttpUriRequest(Commands command) { StringBuilder sb = new StringBuilder("/"); sb.append(PATH_ROOT).append("/"); sb.append(command);/* w ww. j a v a2 s .c o m*/ String path = sb.toString(); URIBuilder uriBuilder = createUriBuilder(); uriBuilder.setPath(path); URI uri; try { uri = uriBuilder.build(); } catch (URISyntaxException e) { throw new RuntimeException(e); } return new HttpGet(uri); }
From source file:com.urhola.vehicletracker.connection.mattersoft.MatterSoftLiveHelsinki.java
private HttpURLConnection getOpenedConnection(List<NameValuePair> params, String responseMethod) throws ConnectionException { HttpURLConnection urlConnection; try {/*from www .ja v a2 s . c o m*/ URIBuilder b = new URIBuilder(BASE_URL); b.addParameters(params); URL url = b.build().toURL(); urlConnection = (HttpURLConnection) url.openConnection(); urlConnection.setDoOutput(true); urlConnection.setRequestMethod(responseMethod); urlConnection.setReadTimeout(TIME_OUT_LENGTH); urlConnection.setConnectTimeout(TIME_OUT_LENGTH); urlConnection.connect(); int responseCode = urlConnection.getResponseCode(); if (responseCode != HttpURLConnection.HTTP_OK) throw new ConnectionException(urlConnection.getResponseMessage()); return urlConnection; } catch (URISyntaxException | IOException ex) { throw new ConnectionException(ex); } }
From source file:org.talend.dataprep.api.service.command.folder.RemoveFolder.java
private HttpRequestBase onExecute(final String id) { try {/*from w w w.jav a 2 s . c om*/ final URIBuilder uriBuilder = new URIBuilder(preparationServiceUrl + "/folders/" + id); return new HttpDelete(uriBuilder.build()); } catch (URISyntaxException e) { throw new TDPException(CommonErrorCodes.UNEXPECTED_EXCEPTION, e); } }
From source file:de.ii.xtraplatform.ogc.api.wfs.client.WFSAdapter.java
private static URI parseAndCleanWfsUrl(URI inUri) throws URISyntaxException { URIBuilder outUri = new URIBuilder(inUri).removeQuery(); if (inUri.getQuery() != null && !inUri.getQuery().isEmpty()) { for (String inParam : inUri.getQuery().split("&")) { String[] param = inParam.split("="); if (!WFS.hasKVPKey(param[0].toUpperCase())) { outUri.addParameter(param[0], param[1]); }// ww w . j a v a2s.c o m } } return outUri.build(); }
From source file:org.talend.dataprep.api.service.command.preparation.LocatePreparation.java
private HttpRequestBase onExecute(String id) { try {/*from w w w . j av a 2s . c o m*/ URIBuilder uriBuilder = new URIBuilder(preparationServiceUrl + "/preparations/" + id + "/folder"); return new HttpGet(uriBuilder.build()); } catch (URISyntaxException e) { throw new TDPException(UNEXPECTED_EXCEPTION, e); } }
From source file:com.teradata.tempto.internal.hadoop.hdfs.SimpleHttpRequestsExecutor.java
private URI appendUsername(URI originalUri) { URIBuilder uriBuilder = new URIBuilder(originalUri); uriBuilder.setParameter("user.name", username); try {//from w w w .j a v a2s. c o m return uriBuilder.build(); } catch (URISyntaxException e) { throw Throwables.propagate(e); } }