Package org.apache.http.message

Examples of org.apache.http.message.BasicHttpResponse.addHeader()


        // - ETag and/or Content-Location, if the header would have been sent
        //   in a 200 response to the same request
        final Header etagHeader = entry.getFirstHeader(HeaderConstants.ETAG);
        if (etagHeader != null) {
            response.addHeader(etagHeader);
        }

        final Header contentLocationHeader = entry.getFirstHeader("Content-Location");
        if (contentLocationHeader != null) {
            response.addHeader(contentLocationHeader);
View Full Code Here


            response.addHeader(etagHeader);
        }

        final Header contentLocationHeader = entry.getFirstHeader("Content-Location");
        if (contentLocationHeader != null) {
            response.addHeader(contentLocationHeader);
        }

        // - Expires, Cache-Control, and/or Vary, if the field-value might
        //   differ from that sent in any previous response for the same
        //   variant
View Full Code Here

        // - Expires, Cache-Control, and/or Vary, if the field-value might
        //   differ from that sent in any previous response for the same
        //   variant
        final Header expiresHeader = entry.getFirstHeader(HeaderConstants.EXPIRES);
        if (expiresHeader != null) {
            response.addHeader(expiresHeader);
        }

        final Header cacheControlHeader = entry.getFirstHeader(HeaderConstants.CACHE_CONTROL);
        if (cacheControlHeader != null) {
            response.addHeader(cacheControlHeader);
View Full Code Here

            response.addHeader(expiresHeader);
        }

        final Header cacheControlHeader = entry.getFirstHeader(HeaderConstants.CACHE_CONTROL);
        if (cacheControlHeader != null) {
            response.addHeader(cacheControlHeader);
        }

        final Header varyHeader = entry.getFirstHeader(HeaderConstants.VARY);
        if (varyHeader != null) {
            response.addHeader(varyHeader);
View Full Code Here

            response.addHeader(cacheControlHeader);
        }

        final Header varyHeader = entry.getFirstHeader(HeaderConstants.VARY);
        if (varyHeader != null) {
            response.addHeader(varyHeader);
        }

        return response;
    }
View Full Code Here

    }

    @Test
    public void testParseCookies() throws Exception {
        final HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, 200, "OK");
        response.addHeader(SM.SET_COOKIE, "name1=value1");

        final HttpContext context = new BasicHttpContext();
        context.setAttribute(ClientContext.COOKIE_ORIGIN, this.cookieOrigin);
        context.setAttribute(ClientContext.COOKIE_SPEC, this.cookieSpec);
        context.setAttribute(ClientContext.COOKIE_STORE, this.cookieStore);
View Full Code Here

    }

    @Test
    public void testNoCookieOrigin() throws Exception {
        final HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, 200, "OK");
        response.addHeader(SM.SET_COOKIE, "name1=value1");

        final HttpContext context = new BasicHttpContext();
        context.setAttribute(ClientContext.COOKIE_ORIGIN, null);
        context.setAttribute(ClientContext.COOKIE_SPEC, this.cookieSpec);
        context.setAttribute(ClientContext.COOKIE_STORE, this.cookieStore);
View Full Code Here

    }

    @Test
    public void testNoCookieSpec() throws Exception {
        final HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, 200, "OK");
        response.addHeader(SM.SET_COOKIE, "name1=value1");

        final HttpContext context = new BasicHttpContext();
        context.setAttribute(ClientContext.COOKIE_ORIGIN, this.cookieOrigin);
        context.setAttribute(ClientContext.COOKIE_SPEC, null);
        context.setAttribute(ClientContext.COOKIE_STORE, this.cookieStore);
View Full Code Here

    }

    @Test
    public void testNoCookieStore() throws Exception {
        final HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, 200, "OK");
        response.addHeader(SM.SET_COOKIE, "name1=value1");

        final HttpContext context = new BasicHttpContext();
        context.setAttribute(ClientContext.COOKIE_ORIGIN, this.cookieOrigin);
        context.setAttribute(ClientContext.COOKIE_SPEC, this.cookieSpec);
        context.setAttribute(ClientContext.COOKIE_STORE, null);
View Full Code Here

    }

    @Test
    public void testSetCookie2OverrideSetCookie() throws Exception {
        final HttpResponse response = new BasicHttpResponse(HttpVersion.HTTP_1_1, 200, "OK");
        response.addHeader(SM.SET_COOKIE, "name1=value1");
        response.addHeader(SM.SET_COOKIE2, "name1=value2; Version=1");

        final HttpContext context = new BasicHttpContext();
        context.setAttribute(ClientContext.COOKIE_ORIGIN, this.cookieOrigin);
        context.setAttribute(ClientContext.COOKIE_SPEC, this.cookieSpec);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.