繁体   English   中英

如何获取请求中标头的值(URLSession.shared.dataTask(with:request){(数据,响应,错误)

[英]How get value of headers in request (URLSession.shared.dataTask(with: request) { (data, response, error)

我需要获取标题“ Set-Cookie”的值-sessid = EZEaqDixCNZKjY4HwEXSjuR8lKhqkHXGLX6SoZSmtdUegKP7AkUuFOpUIHygf3M5

现在我可以获取所有字符串,但只需要sessid的值-EZEaqDixCNZKjY4HwEXSjuR8lKhqkHXGLX6SoZSmtdUegKP7AkUuFOpUIHygf3M5

如何解析此String或给我建议如何获取此属性。

案件

"sessid=EZEaqDixCNZKjY4HwEXSjuR8lKhqkHXGLX6SoZSmtdUegKP7AkUuFOpUIHygf3M5;".replacingOccurrences(of: "sessid=", with: "").dropLast()
// Result: EZEaqDixCNZKjY4HwEXSjuR8lKhqkHXGLX6SoZSmtdUegKP7AkUuFOpUIHygf3M5

首先,我们删除"sessid=" ,然后删除分号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM