List of usage examples for org.apache.http.impl.nio.client HttpExchange getResponseState
public MessageState getResponseState()
From source file:org.apache.http.impl.nio.client.NHttpClientProtocolHandler.java
private String formatState(final NHttpConnection conn, final HttpExchange httpexchange) { StringBuilder buf = new StringBuilder(); buf.append("["); if (conn.isOpen() && (conn instanceof HttpInetConnection)) { HttpInetConnection inetconn = (HttpInetConnection) conn; buf.append(inetconn.getRemoteAddress()); buf.append(":"); buf.append(inetconn.getRemotePort()); }/*from ww w . j a v a2 s.co m*/ buf.append("("); buf.append(conn.isOpen() ? "open" : "closed"); buf.append("),request="); buf.append(httpexchange.getRequestState()); if (httpexchange.getRequest() != null) { buf.append("("); buf.append(httpexchange.getRequest().getRequestLine()); buf.append(")"); } buf.append(",response="); buf.append(httpexchange.getResponseState()); if (httpexchange.getResponse() != null) { buf.append("("); buf.append(httpexchange.getResponse().getStatusLine()); buf.append(")"); } buf.append(",valid="); buf.append(httpexchange.isValid()); buf.append("]"); return buf.toString(); }