Example usage for io.netty.handler.codec.http DefaultFullHttpRequest DefaultFullHttpRequest

List of usage examples for io.netty.handler.codec.http DefaultFullHttpRequest DefaultFullHttpRequest

Introduction

In this page you can find the example usage for io.netty.handler.codec.http DefaultFullHttpRequest DefaultFullHttpRequest.

Prototype

public DefaultFullHttpRequest(HttpVersion httpVersion, HttpMethod method, String uri, ByteBuf content,
            boolean validateHeaders) 

Source Link

Usage

From source file:com.creamsugardonut.CustomHttpRequestDecoder.java

License:Apache License

@Override
protected HttpMessage createInvalidMessage() {
    return new DefaultFullHttpRequest(HttpVersion.HTTP_1_0, HttpMethod.GET, "/bad-request",
            Unpooled.EMPTY_BUFFER, validateHeaders);
}

From source file:com.mastfrog.acteur.server.HttpObjectAggregator.java

License:Open Source License

private static FullHttpMessage toFullMessage(HttpMessage msg) {
    if (msg instanceof FullHttpMessage) {
        return ((FullHttpMessage) msg).retain();
    }// w ww  .j  a v  a  2 s .c om

    FullHttpMessage fullMsg;
    if (msg instanceof HttpRequest) {
        HttpRequest req = (HttpRequest) msg;
        fullMsg = new DefaultFullHttpRequest(req.getProtocolVersion(), req.getMethod(), req.getUri(),
                Unpooled.EMPTY_BUFFER, false);
    } else if (msg instanceof HttpResponse) {
        HttpResponse res = (HttpResponse) msg;
        fullMsg = new DefaultFullHttpResponse(res.getProtocolVersion(), res.getStatus(), Unpooled.EMPTY_BUFFER,
                false);
    } else {
        throw new IllegalStateException();
    }

    return fullMsg;
}

From source file:com.sengled.cloud.mediaserver.rtsp.codec.RtspRequestDecoder.java

License:Apache License

@Override
protected HttpMessage createInvalidMessage() {
    return new DefaultFullHttpRequest(RtspVersions.RTSP_1_0, RtspMethods.OPTIONS, "/bad-request",
            Unpooled.EMPTY_BUFFER, validateHeaders);
}