Instance Method

value(forHTTPHeaderField:)

Retrieves a header value.

Declaration

func value(forHTTPHeaderField field: String) -> String?

Parameters

field

The header field name to use for the lookup (case-insensitive).

Return Value

The value associated with the header field field, or nil if there is no corresponding header field.

Discussion

Note that, in keeping with the HTTP RFC, HTTP header field names are case-insensitive.

See Also

Accessing Header Fields

var allHTTPHeaderFields: [String : String]?

A dictionary containing all of the HTTP header fields for a request.

func addValue(String, forHTTPHeaderField: String)

Adds a value to the header field.

func setValue(String?, forHTTPHeaderField: String)

Sets a value for the header field.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software