Package org.jboss.netty.handler.codec.http

Examples of org.jboss.netty.handler.codec.http.DefaultHttpResponse.addHeader()


    HttpResponse httpResponse = new DefaultHttpResponse(HttpVersion.HTTP_1_1,HttpResponseStatus.OK);
    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an origin server.".getBytes(IcapCodecUtil.ASCII_CHARSET));
    httpResponse.setContent(buffer);
    return request;
View Full Code Here


    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an origin server.".getBytes(IcapCodecUtil.ASCII_CHARSET));
    httpResponse.setContent(buffer);
    return request;
  }
View Full Code Here

    httpRequest.addHeader("Host","www.origin-server.com");
    httpRequest.addHeader("Accept","text/html, text/plain, image/gif");
    httpRequest.addHeader("Accept-Encoding","gzip, compress");
    HttpResponse httpResponse = new DefaultHttpResponse(HttpVersion.HTTP_1_1,HttpResponseStatus.OK);
    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
View Full Code Here

    httpRequest.addHeader("Accept","text/html, text/plain, image/gif");
    httpRequest.addHeader("Accept-Encoding","gzip, compress");
    HttpResponse httpResponse = new DefaultHttpResponse(HttpVersion.HTTP_1_1,HttpResponseStatus.OK);
    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an orig".getBytes(IcapCodecUtil.ASCII_CHARSET));
View Full Code Here

    httpRequest.addHeader("Accept-Encoding","gzip, compress");
    HttpResponse httpResponse = new DefaultHttpResponse(HttpVersion.HTTP_1_1,HttpResponseStatus.OK);
    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an orig".getBytes(IcapCodecUtil.ASCII_CHARSET));
    httpResponse.setContent(buffer);
View Full Code Here

    HttpResponse httpResponse = new DefaultHttpResponse(HttpVersion.HTTP_1_1,HttpResponseStatus.OK);
    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an orig".getBytes(IcapCodecUtil.ASCII_CHARSET));
    httpResponse.setContent(buffer);
    return request;
View Full Code Here

    request.setHttpResponse(httpResponse);
    httpResponse.addHeader("Date","Mon, 10 Jan 2000 09:52:22 GMT");
    httpResponse.addHeader("Server","Apache/1.3.6 (Unix)");
    httpResponse.addHeader("ETag","\"63840-1ab7-378d415b\"");
    httpResponse.addHeader("Content-Type","text/html");
    httpResponse.addHeader("Content-Length","151");
    ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
    buffer.writeBytes("This is data that was returned by an orig".getBytes(IcapCodecUtil.ASCII_CHARSET));
    httpResponse.setContent(buffer);
    return request;
  }
View Full Code Here

    String[] initialLine = IcapDecoderUtil.splitInitialLine(line);
    HttpResponse message = new DefaultHttpResponse(HttpVersion.valueOf(initialLine[0]),HttpResponseStatus.valueOf(Integer.parseInt(initialLine[1])));
    icapMessageDecoder.message.setHttpResponse(message);
    List<String[]> headerList = IcapDecoderUtil.readHeaders(buffer,icapMessageDecoder.maxHttpHeaderSize);
    for(String[] header : headerList) {
      message.addHeader(header[0],header[1]);
    }
    Encapsulated encapsulated = icapMessageDecoder.message.getEncapsulatedHeader();
    encapsulated.setEntryAsProcessed(encapsulated.getNextEntry());
    if(encapsulated.getNextEntry() != null && encapsulated.getNextEntry().equals(IcapMessageElementEnum.REQHDR)) {
      return StateReturnValue.createIrrelevantResult();
View Full Code Here

        DefaultHttpResponse response = new DefaultHttpResponse(HTTP_1_1, status);

        if (location != null)
        {
            response.addHeader(HttpHeaders.Names.LOCATION, location);
        }

        if (data == null)
        {
            response.addHeader(HttpHeaders.Names.CONTENT_LENGTH, 0);
View Full Code Here

            response.addHeader(HttpHeaders.Names.LOCATION, location);
        }

        if (data == null)
        {
            response.addHeader(HttpHeaders.Names.CONTENT_LENGTH, 0);
        } else
        {
            // TODO: Hack to get tests green, refactor
            // add support for streaming output, and look into how we could
            // make this garbage free (eg. reuse output buffers). To do that,
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.