Tabnine Logo
HttpRequest.getHeaders
Code IndexAdd Tabnine to your IDE (free)

How to use
getHeaders
method
in
org.apache.shindig.gadgets.http.HttpRequest

Best Java code snippets using org.apache.shindig.gadgets.http.HttpRequest.getHeaders (Showing top 20 results out of 315)

origin: org.apache.shindig/shindig-gadgets

/**
 * @return The first set header with the given name or null if not set. If
 *         you need multiple values for the header, use getHeaders().
 */
public String getHeader(String name) {
 List<String> headerList = getHeaders(name);
 if (headerList.isEmpty()) {
  return null;
 } else {
  return headerList.get(0);
 }
}
origin: org.gatein.shindig/shindig-gadgets

/**
 * @return The first set header with the given name or null if not set. If
 *         you need multiple values for the header, use getHeaders().
 */
public String getHeader(String name) {
 List<String> headerList = getHeaders(name);
 if (headerList.isEmpty()) {
  return null;
 } else {
  return headerList.get(0);
 }
}
origin: com.lmco.shindig/shindig-gadgets

/**
 * @return The first set header with the given name or null if not set. If
 *         you need multiple values for the header, use getHeaders().
 */
public String getHeader(String name) {
 List<String> headerList = getHeaders(name);
 if (headerList.isEmpty()) {
  return null;
 } else {
  return headerList.get(0);
 }
}
origin: org.gatein.shindig/shindig-gadgets

for (Map.Entry<String, List<String>> inHeader : origRequest.getHeaders().entrySet()) {
 String header = inHeader.getKey();
 List<String> headerValues = inHeader.getValue();
origin: org.apache.shindig/shindig-gadgets

/**
 * Copies headers from HttpServletRequest object to HttpRequest object.
 * @param origRequest Servlet request to copy headers from.
 * @param req The HttpRequest object to copy headers to.
 * @param disallowedRequestHeaders Disallowed request headers to omit from
 *   the servlet request
 */
public static void copyRequestHeaders(HttpRequest origRequest,
                   HttpRequest req,
                   DisallowedHeaders... disallowedRequestHeaders) {
 Set<String> allDisallowedHeaders = new HashSet<String>();
 for (DisallowedHeaders h : disallowedRequestHeaders) {
  allDisallowedHeaders.addAll(h.getDisallowedHeaders());
 }
 for (Map.Entry<String, List<String>> inHeader : origRequest.getHeaders().entrySet()) {
  String header = inHeader.getKey();
  List<String> headerValues = inHeader.getValue();
  if (headerValues != null && !headerValues.isEmpty() &&
    isValidHeaderName(header) &&
    !allDisallowedHeaders.contains(header.toLowerCase())) {
   // Remove existing values of this header.
   req.removeHeader(header);
   for (String headerVal : headerValues) {
    if (isValidHeaderValue(headerVal)) {
     req.addHeader(header, headerVal);
    }
   }
  }
 }
}
origin: com.lmco.shindig/shindig-gadgets

for (Map.Entry<String, List<String>> inHeader : origRequest.getHeaders().entrySet()) {
 String header = inHeader.getKey();
 List<String> headerValues = inHeader.getValue();
origin: com.lmco.shindig/shindig-gadgets

@Test
public void ignoreCacheAddsPragmaHeader() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI).setIgnoreCache(true);
 assertTrue("Pragma: no-cache not added when ignoreCache == true",
   request.getHeaders("Pragma").contains("no-cache"));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void ignoreCacheAddsPragmaHeader() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI).setIgnoreCache(true);
 assertTrue("Pragma: no-cache not added when ignoreCache == true",
   request.getHeaders("Pragma").contains("no-cache"));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void getHeaders() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE2);
 Collection<String> expected = Arrays.asList(TEST_HEADER_VALUE, TEST_HEADER_VALUE2);
 assertTrue(request.getHeaders(TEST_HEADER_KEY).containsAll(expected));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void getHeaders() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE2);
 Collection<String> expected = Arrays.asList(TEST_HEADER_VALUE, TEST_HEADER_VALUE2);
 assertTrue(request.getHeaders(TEST_HEADER_KEY).containsAll(expected));
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void ignoreCacheAddsPragmaHeader() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI).setIgnoreCache(true);
 assertTrue("Pragma: no-cache not added when ignoreCache == true",
   request.getHeaders("Pragma").contains("no-cache"));
}
origin: com.lmco.shindig/shindig-gadgets

@Test
public void getHeaders() throws Exception {
 HttpRequest request = new HttpRequest(DEFAULT_URI)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE)
   .addHeader(TEST_HEADER_KEY, TEST_HEADER_VALUE2);
 Collection<String> expected = Arrays.asList(TEST_HEADER_VALUE, TEST_HEADER_VALUE2);
 assertTrue(request.getHeaders(TEST_HEADER_KEY).containsAll(expected));
}
origin: org.apache.shindig/shindig-gadgets

@Test
public void testCopyRequestHeaders() throws Exception {
 HttpRequest origRequest = new HttpRequest(Uri.parse("http://www.example.org/data.html"));
 Map<String, List<String>> addedHeaders =
   ImmutableMap.<String, List<String>>builder()
    .put("h1", ImmutableList.of("v1", "v2"))
    .put("h2", ImmutableList.of("v3", "v4"))
    .put("hello\u2297", ImmutableList.of("v5", "v6"))
    .put("unchanged_header", ImmutableList.<String>of())
    .put("Content-Length", ImmutableList.of("50", "100"))
    .build();
 origRequest.addAllHeaders(addedHeaders);
 HttpRequest req = new HttpRequest(Uri.parse(
   "http://www.example.org/data.html"));
 req.removeHeader(HttpRequest.DOS_PREVENTION_HEADER);
 req.addHeader("h1", "hello");
 req.addHeader("Content-Length", "10");
 req.addHeader("unchanged_header", "original_value");
 UriUtils.copyRequestHeaders(origRequest, req,
   UriUtils.DisallowedHeaders.POST_INCOMPATIBLE_DIRECTIVES);
 Map<String, List<String>> headers =
   ImmutableMap.<String, List<String>>builder()
   .put("h1", ImmutableList.of("v1", "v2"))
   .put("h2", ImmutableList.of("v3", "v4"))
   .put("unchanged_header", ImmutableList.of("original_value"))
   .put("Content-Length", ImmutableList.of("10"))
   .put(HttpRequest.DOS_PREVENTION_HEADER, ImmutableList.of("on"))
   .build();
 assertEquals(headers, req.getHeaders());
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

@Test
public void testCopyRequestHeaders() throws Exception {
 HttpRequest origRequest = new HttpRequest(Uri.parse("http://www.example.org/data.html"));
 Map<String, List<String>> addedHeaders =
   ImmutableMap.<String, List<String>>builder()
    .put("h1", ImmutableList.of("v1", "v2"))
    .put("h2", ImmutableList.of("v3", "v4"))
    .put("hello\u2297", ImmutableList.of("v5", "v6"))
    .put("unchanged_header", ImmutableList.<String>of())
    .put("Content-Length", ImmutableList.of("50", "100"))
    .build();
 origRequest.addAllHeaders(addedHeaders);
 HttpRequest req = new HttpRequest(Uri.parse(
   "http://www.example.org/data.html"));
 req.removeHeader(HttpRequest.DOS_PREVENTION_HEADER);
 req.addHeader("h1", "hello");
 req.addHeader("Content-Length", "10");
 req.addHeader("unchanged_header", "original_value");
 UriUtils.copyRequestHeaders(origRequest, req,
   UriUtils.DisallowedHeaders.POST_INCOMPATIBLE_DIRECTIVES);
 Map<String, List<String>> headers =
   ImmutableMap.<String, List<String>>builder()
   .put("h1", ImmutableList.of("v1", "v2"))
   .put("h2", ImmutableList.of("v3", "v4"))
   .put("unchanged_header", ImmutableList.of("original_value"))
   .put("Content-Length", ImmutableList.of("10"))
   .put(HttpRequest.DOS_PREVENTION_HEADER, ImmutableList.of("on"))
   .build();
 assertEquals(headers, req.getHeaders());
}
origin: org.apache.shindig/shindig-gadgets

 public boolean matches(Object obj) {
  HttpRequest match = (HttpRequest)obj;
  return (match.getMethod().equals(req.getMethod()) &&
    match.getUri().equals(req.getUri()) &&
    match.getAuthType().equals(req.getAuthType()) &&
    match.getPostBodyAsString().equals(req.getPostBodyAsString()) &&
    Objects.equal(match.getOAuthArguments(), req.getOAuthArguments()) &&
    match.getHeaders().equals(req.getHeaders()));
 }
}
origin: org.wso2.org.apache.shindig/shindig-gadgets

 public boolean matches(Object obj) {
  HttpRequest match = (HttpRequest)obj;
  return (match.getMethod().equals(req.getMethod()) &&
    match.getUri().equals(req.getUri()) &&
    match.getAuthType().equals(req.getAuthType()) &&
    match.getPostBodyAsString().equals(req.getPostBodyAsString()) &&
    Objects.equal(match.getOAuthArguments(), req.getOAuthArguments()) &&
    match.getHeaders().equals(req.getHeaders()));
 }
}
origin: com.lmco.shindig/shindig-gadgets

 public boolean matches(Object obj) {
  HttpRequest match = (HttpRequest)obj;
  return (match.getMethod().equals(req.getMethod()) &&
    match.getUri().equals(req.getUri()) &&
    match.getAuthType().equals(req.getAuthType()) &&
    match.getPostBodyAsString().equals(req.getPostBodyAsString()) &&
    Objects.equal(match.getOAuthArguments(), req.getOAuthArguments()) &&
    match.getHeaders().equals(req.getHeaders()));
 }
}
origin: com.lmco.shindig/shindig-gadgets

assertEquals(request.getHeaders(), request2.getHeaders());
assertEquals(request.getContainer(), request2.getContainer());
assertEquals(request.getGadget(), request2.getGadget());
origin: org.apache.shindig/shindig-gadgets

assertEquals(request.getHeaders(), request2.getHeaders());
assertEquals(request.getContainer(), request2.getContainer());
assertEquals(request.getGadget(), request2.getGadget());
origin: com.lmco.shindig/shindig-gadgets

  .build();
assertEquals(headers, req.getHeaders());
org.apache.shindig.gadgets.httpHttpRequestgetHeaders

Popular methods of HttpRequest

  • <init>
    Clone an existing HttpRequest.
  • addHeader
    Add a single header to the request. If a value for the given name is already set, a second value is
  • getAuthType
  • getCacheTtl
  • getContainer
  • getFollowRedirects
  • getGadget
  • getHeader
  • getIgnoreCache
  • getMethod
  • getOAuthArguments
  • getParam
  • getOAuthArguments,
  • getParam,
  • getParamAsInteger,
  • getPostBody,
  • getPostBodyAsString,
  • getPostBodyLength,
  • getRewriteMimeType,
  • getSecurityToken,
  • getUri

Popular in Java

  • Making http post requests using okhttp
  • getSharedPreferences (Context)
  • setRequestProperty (URLConnection)
  • putExtra (Intent)
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Permission (java.security)
    Legacy security code; do not use.
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • DateTimeFormat (org.joda.time.format)
    Factory that creates instances of DateTimeFormatter from patterns and styles. Datetime formatting i
  • Option (scala)
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now