SDK-owned outbound HTTP request shape.
url is the executable request target. The separate base_url, path, and
query fields are preserved for tests, diagnostics, and custom adapters that
want to route or pool by request role without reparsing URLs.
Summary
Types
@type method() :: :get | :post | :put | :patch | :delete