# File lib/httpclient/http.rb, line 643
      def new_request(method, uri, query = nil, body = nil, boundary = nil)
        m = new
        m.header.init_request(method, uri, query)
        m.body = Body.new
        m.body.init_request(body || '', boundary)
        m.header.body_size = m.body.size
        m.header.chunked = true if m.body.size.nil?
        m
      end