# File lib/restclient/net_http_ext.rb, line 12
    def request(req, body=nil, &block)
      if body != nil && body.respond_to?(:read)
        req.body_stream = body
        return __request__(req, nil, &block)
      else
        return __request__(req, body, &block)
      end
    end