code: public synchronized HttpRequestBody readRequestBody(HttpHeader httpHeader) {
  
  		int contentLength = httpHeader.getContentLength();	// -1 = default to unlimited length until connection close
  		
  		HttpRequestBody body = (contentLength > 0) ? new HttpRequestBody(contentLength) : new HttpRequestBody();
  		
  		readBody(contentLength, body);
  		
  		return body;
  	}
docs: Read Http body from input stream as a string basing on the content length on the method.
  @param httpHeader
  @return Http body