Example usage for org.apache.http.message BasicHeaderElement BasicHeaderElement

List of usage examples for org.apache.http.message BasicHeaderElement BasicHeaderElement

Introduction

In this page you can find the example usage for org.apache.http.message BasicHeaderElement BasicHeaderElement.

Prototype

public BasicHeaderElement(String str, String str2, NameValuePair[] nameValuePairArr) 

Source Link

Usage

From source file:com.mcxiaoke.next.http.entity.BasicHeaderValueParser.java

/**
 * Creates a header element./*from  www.j  a v  a2s  .c o m*/
 * Called from {@link #parseHeaderElement}.
 *
 * @return a header element representing the argument
 */
protected HeaderElement createHeaderElement(final String name, final String value,
        final NameValuePair[] params) {
    return new BasicHeaderElement(name, value, params);
}

From source file:br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClientTest.java

@Test
public void createCookieForHeaderElementTest() {
    String cookiePath = "/client/api";

    String paramName = "paramName1";
    String paramValue = "paramVale1";
    NameValuePair[] parameters = new NameValuePair[1];
    parameters[0] = new BasicNameValuePair(paramName, paramValue);

    String headerName = "headerElementName";
    String headerValue = "headerElementValue";
    HeaderElement headerElement = new BasicHeaderElement(headerName, headerValue, parameters);

    Mockito.doNothing().when(apacheCloudStackClient)
            .configureDomainForCookie(Mockito.any(BasicClientCookie.class));

    BasicClientCookie cookieForHeaderElement = apacheCloudStackClient
            .createCookieForHeaderElement(headerElement);

    Assert.assertNotNull(cookieForHeaderElement);
    Assert.assertEquals(headerName, cookieForHeaderElement.getName());
    Assert.assertEquals(headerValue, cookieForHeaderElement.getValue());
    Assert.assertEquals(paramValue, cookieForHeaderElement.getAttribute(paramName));
    Assert.assertEquals(cookiePath, cookieForHeaderElement.getPath());

    Mockito.verify(apacheCloudStackClient).configureDomainForCookie(Mockito.eq(cookieForHeaderElement));
}