Method: X::RequestBuilder#build
- Defined in:
- lib/x/request_builder.rb
#build(http_method:, uri:, body: nil, headers: {}, authenticator: Authenticator.new) ⇒ Net::HTTPRequest
Build an HTTP request
35 36 37 38 39 40 |
# File 'lib/x/request_builder.rb', line 35 def build(http_method:, uri:, body: nil, headers: {}, authenticator: Authenticator.new) request = create_request(http_method:, uri:, body:) add_headers(request:, headers:) add_authentication(request:, authenticator:) request end |