ParameterEncoding
public protocol ParameterEncoding : Sendable
A type used to define how a set of parameters are applied to a URLRequest
.
-
Creates a
URLRequest
by encoding parameters and applying them on the passed request.Throws
Any
Error
produced during parameter encoding.Declaration
Swift
func encode(_ urlRequest: any URLRequestConvertible, with parameters: Parameters?) throws -> URLRequest
Parameters
urlRequest
URLRequestConvertible
value onto which parameters will be encoded.parameters
Parameters
to encode onto the request.Return Value
The encoded
URLRequest
.