setProperty("URL", URLUtil.schemeAuthPath(url));
setProperty("URL", URLUtil.schemeHostPortPath(url));
    public Conversation(Request request, Response response) {        _request = request;        _response = response;        _props = new Properties();        URL url = request.getURL();        setProperty("METHOD", request.getMethod());        setProperty("URL", URLUtil.schemeAuthPath(url));        String value = url.getQuery();        if (value != null) {            setProperty("QUERY", value);        }        value = request.getHeader("Cookie");        if (value != null) {            setProperty("COOKIE", value);        }        byte[] content = request.getContent();        if (content != null && content.length>0) {            setProperty("BODY", new String(content));        }        setProperty("STATUS", response.getStatusLine());        value = response.getHeader("Set-Cookie");        if (value != null) {            setProperty("SET-COOKIE", value);        }        content = response.getContent();        if (content != null && content.length>0) {            setProperty("CHECKSUM",  checksum(content));            setProperty("SIZE", Integer.toString(content.length));        } else {            setProperty("SIZE", "0");        }    }