Exemplo n.º 1
0
  /*
   * Implementation copied from HttpMethodBase#readResponseHeaders(HttpState, HttpConnection) but changed to use a custom
   * header parser (ZapHttpParser#parseHeaders(InputStream, String)).
   */
  @Override
  protected void readResponseHeaders(HttpState state, HttpConnection conn)
      throws IOException, HttpException {
    getResponseHeaderGroup().clear();

    Header[] headers =
        ZapHttpParser.parseHeaders(
            conn.getResponseInputStream(), getParams().getHttpElementCharset());
    // Wire logging moved to HttpParser
    getResponseHeaderGroup().setHeaders(headers);
  }