Back to Alamofire

ArrayEncoding

docs/Structs/URLEncoding/ArrayEncoding.html

5.12.0915 B
Original Source

ArrayEncoding

public enum ArrayEncoding : Sendable

Configures how Array parameters are encoded.

`

                brackets
                `

An empty set of square brackets is appended to the key for every value. This is the default behavior.

Declaration

Swift

case brackets

`

                noBrackets
                `

No brackets are appended. The key is encoded as is.

Declaration

Swift

case noBrackets

`

                indexInBrackets
                `

Brackets containing the item index are appended. This matches the jQuery and Node.js behavior.

Declaration

Swift

case indexInBrackets

`

                custom(_:)
                `

Provide a custom array key encoding with the given closure.

Declaration

Swift

case custom(@Sendable (_ key: String, _ index: Int) -> String)