Search in sources :

Example 1 with Status

use of ratpack.http.Status in project ratpack by ratpack.

the class RequestActionSupport method toReceivedResponse.

protected ReceivedResponse toReceivedResponse(HttpResponse msg, ByteBuf responseBuffer) {
    responseBuffer.touch();
    final Headers headers = new NettyHeadersBackedHeaders(msg.headers());
    String contentType = headers.get(HttpHeaderConstants.CONTENT_TYPE);
    final ByteBufBackedTypedData typedData = new ByteBufBackedTypedData(responseBuffer, DefaultMediaType.get(contentType));
    final Status status = new DefaultStatus(msg.status());
    return new DefaultReceivedResponse(status, headers, typedData);
}
Also used : Status(ratpack.http.Status) Headers(ratpack.http.Headers)

Aggregations

Headers (ratpack.http.Headers)1 Status (ratpack.http.Status)1