List of usage examples for org.apache.http.client.methods HttpRequestBase setHeader
public void setHeader(String str, String str2)
From source file:org.onehippo.forge.camel.demo.rest.services.ElasticSearchRestUpdateResource.java
/** * {@inheritDoc}/* w w w . ja va 2 s .c o m*/ */ @Override protected HttpRequestBase createHttpRequest(final String action, final JSONObject payload) throws IOException { HttpRequestBase request = null; final String indexTypePath = getIndexTypePath(payload); if (INDEX_ACTION.equals(action)) { request = new HttpPut(getBaseUrl() + "/" + indexTypePath + "/" + payload.get("id")); request.setHeader("Content-Type", "application/json; charset=UTF-8"); HttpEntity entity = new StringEntity(payload.toString(), "UTF-8"); ((HttpPut) request).setEntity(entity); } else if (DELETE_ACTION.equals(action)) { request = new HttpDelete(getBaseUrl() + "/" + indexTypePath + "/" + payload.get("id")); } return request; }
From source file:no.uka.findmyapp.android.rest.client.RestMethod.java
/** * Sets the request headers.//ww w . j a v a2 s. com * * @param request the request * @param useragent the useragent * @return the http request base */ private HttpRequestBase setRequestHeaders(HttpRequestBase request, String useragent) { request.setHeader("Accept", sDataFormat); request.setHeader("Content-type", sDataFormat); request.setHeader("User-Agent", useragent); return request; }
From source file:no.uka.findmyapp.android.rest.client.RestMethod.java
/** * Sets the post headers.//from www .j a v a 2s .c o m * * @param request the request * @param useragent the useragent * @return the http request base */ private HttpRequestBase setPostHeaders(HttpRequestBase request, String useragent) { request.setHeader("User-Agent", useragent); request.setHeader("Accept", sDataFormat); request.setHeader("Content-type", sDataFormat); return request; }
From source file:com.am.rest.RestServiceClient.java
protected HttpResponse execute(HttpRequestBase request) throws ClientProtocolException, IOException { // Create client. HttpClient client = new DefaultHttpClient(); if (userAgent != null && userAgent.length() > 0) request.setHeader("User-Agent", userAgent); if (contentType != null && contentType.length() > 0) request.setHeader("Content-Type", contentType); return client.execute(request); }
From source file:au.com.borner.salesforce.client.rest.ConnectionManager.java
protected <Response extends AbstractJSONObject> Response execute(HttpRequestBase request, Class<Response> responseClass) { if (!loggedIn) { throw new ConnectionSessionException("You are not logged into Salesforce"); }//from w w w . ja v a2 s .c om try { request.setHeader("Accept-Encoding", "gzip"); return doExecute(request, responseClass); } catch (ConnectionSessionException cse) { logger.debug("Connection Session Exception thrown", cse); loggedIn = false; throw cse; } }
From source file:com.appjma.appdeployer.service.Downloader.java
private void setupDefaultHeaders(HttpRequestBase request, String token) { HTTPUtils.setupDefaultHeaders(request); request.setHeader("Accept", "application/json"); if (token != null) { request.addHeader("Authorization", "Bearer " + token); }/* w w w. ja v a 2s . c om*/ }
From source file:com.neurologic.http.impl.ApacheHttpClient.java
private void transferHttpHeaders(HttpRequestBase baseRequest) { if (requestHeaders != null && baseRequest != null) { Iterator<MessageHeader> iter = requestHeaders.iterator(); synchronized (iter) { while (iter.hasNext()) { MessageHeader mh = iter.next(); baseRequest.setHeader(mh.getName(), mh.getValue()); }//from ww w .ja v a 2 s. c o m } } }
From source file:de.cellular.lib.lightlib.backend.LLRequest.java
/** * Handler when some headers will be added on to request. The default version should be called to tell the backend server that the client is Android. * //from www . ja v a 2 s .co m * @param _req * the {@link HttpRequestBase} object */ protected void onAppendHeaders(HttpRequestBase _req) { if (!TextUtils.isEmpty(mUserAgent)) { _req.setHeader("User-Agent", mUserAgent); } _req.setHeader("Accept-Encoding", "gzip"); if (mMethod == Method.POST) { _req.setHeader("Content-type", "application/x-www-form-urlencoded"); } }
From source file:com.jivesoftware.os.routing.bird.http.client.ApacheHttpClient441BackedHttpClient.java
private void setRequestHeaders(Map<String, String> headers, HttpRequestBase requestBase) { if (headers != null) { for (Map.Entry<String, String> header : headers.entrySet()) { requestBase.setHeader(header.getKey(), header.getValue()); }//from w w w . j av a 2 s .com } }
From source file:com.graphaware.test.util.TestHttpClient.java
protected void setHeaders(HttpRequestBase method, Map<String, String> headers) { if (headers == null) { return;/* ww w .j a v a2s . c om*/ } for (Map.Entry<String, String> headerEntry : headers.entrySet()) { method.setHeader(headerEntry.getKey(), headerEntry.getValue()); } }