def build_post(body = '', headers = {}, parameters = {}, &block)
      Http::Post.new(self, body.to_s, default_headers.merge(headers), parameters,
                     block ? @options.merge(callback_block: block) : @options)