Example usage for io.vertx.core.http HttpServerResponse getStatusMessage

List of usage examples for io.vertx.core.http HttpServerResponse getStatusMessage

Introduction

In this page you can find the example usage for io.vertx.core.http HttpServerResponse getStatusMessage.

Prototype

String getStatusMessage();

Source Link

Usage

From source file:io.nitor.api.backend.proxy.SimpleLogProxyTracer.java

License:Apache License

String dumpSRes(HttpServerResponse res, String indent) {
    return "\n\t" + indent + res.getStatusCode() + " " + res.getStatusMessage()
            + dumpHeaders(res.headers(), "\t" + indent);
}

From source file:net.udidb.server.web.LoggingHandler.java

License:Open Source License

private void logResponse(RoutingContext context) {
    HttpServerResponse response = context.response();
    StringBuilder builder = new StringBuilder();
    builder.append("< ").append(response.getStatusCode()).append(" ").append(response.getStatusMessage())
            .append(System.lineSeparator());
    response.headers().entries().stream().map(entry -> entry.getKey() + ": " + entry.getValue())
            .forEach(value -> builder.append("< ").append(value).append(System.lineSeparator()));
    builder.append("< ").append(System.lineSeparator());

    if (collector != null) {
        String bodyData = collector.getBodyData();
        if (!bodyData.isEmpty()) {
            builder.append("< ").append(bodyData);
        }//from  www . j a  va2  s  .  c  om
    }
    logger.debug("{}{}", System.lineSeparator(), builder.toString());
}