I have a NSURLSession that calls dataTaskWithRequest in order to send a POST request in this way
func makeRequest(parameters: String, url:String){
var po
Try this code:
guard let realResponse = response as? HTTPURLResponse, realResponse.statusCode == 200 else {
print("Not a 200 response")
return
}
let fields = realResponse.allHeaderFields as? [String :String]
if let cookies = HTTPCookie.cookies(withResponseHeaderFields: fields!, for: response!.url!) {
for cookie in cookies {
print("name: \(cookie.name) value: \(cookie.value)")
}
}