public String getContentLength() { return getHeaderValue("Content-Length"); }
public String getContentType() { return getHeaderValue("Content-Type"); }
public String getCharset() { String v = getHeaderValue("Content-Type"); if(v == null || !v.contains("charset")) { return DEFAULT_ENCODING; } int pos = v.indexOf("charset"); pos = v.indexOf("=", pos); try { String substring = v.substring(pos + 1); return substring.trim(); } catch(RuntimeException e) { return DEFAULT_ENCODING; } }