我对WKWebView中的Set-Cookie遇到问题,响应为302。
问题: 当打开WKWebView时,我通过链接A开始加载请求。然后服务器在此响应中将302重定向到链接B和Set-Cookie。之后,重定向到链接C。在这里,C读取了响应B设置的cookie。但是B中的Set-Cookie无法正常工作。因此C返回错误的页面。
我想保留Set-Cookie的值以响应B,以发送在C请求中设置为标头的cookie。
我确实允许使用cookie:
NSMutableURLRequest* request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]];
[request setHTTPShouldHandleCookies:YES];
[request setAllHTTPHeaderFields:[NSHTTPCookie requestHeaderFieldsWithCookies:[NSHTTPCookieStorage sharedHTTPCookieStorage].cookies]];
如何解决此问题?对这个问题有理想吗?