Swift - How to set cookie in NSMutableURLRequest

后端 未结 4 890
南笙
南笙 2020-12-30 08:01

I\'m trying to set cookie in my HTTP request and I thought that below code would work:

let request  = NSMutableURLRequest(URL: url)
request.HTTPMethod = \"GE         


        
4条回答
  •  忘掉有多难
    2020-12-30 08:36

    Here is how it works in Swift 3.x after you set cookie using HTTPCookieStorage

    let cookies=HTTPCookieStorage.shared.cookies(for: URL(string: cookieURL)!)
    let headers=HTTPCookie.requestHeaderFields(with: cookies!)
    let request  = NSMutableURLRequest(url: requestURL!)
    request.allHTTPHeaderFields=headers
    

提交回复
热议问题