NSURLProtocol处理重定向时需要注意301和302状态
来源:互联网 发布:茶空间网络组织架构 编辑:程序博客网 时间:2024/05/26 05:53
-(NSURLRequest *)connection:(NSURLConnection *)connection willSendRequest:(NSURLRequest *)request redirectResponse:(NSURLResponse *)response { if ([response isKindOfClass:[NSHTTPURLResponse class]]) { NSHTTPURLResponse *HTTPResponse = (NSHTTPURLResponse *)response; if ([HTTPResponse statusCode] == 301 || [HTTPResponse statusCode] == 302) { NSMutableURLRequest *mutableRequest = [request mutableCopy]; [mutableRequest setURL:[NSURL URLWithString:[[HTTPResponse allHeaderFields] objectForKey:@"Location"]]]; request = [mutableRequest copy]; [[self client] URLProtocol:self wasRedirectedToRequest:request redirectResponse:response]; } } return request;}
0 0
- NSURLProtocol处理重定向时需要注意301和302状态
- 关于301重定向,以及做重定向中需要注意的
- 注意转发和重定向的区别
- 强悍的NSURLProtocol (webview的重定向)
- Http状态码之:301、302重定向
- 浏览器 重定向 301 和 302 区别
- nginx重定向,返回301状态码
- HTTP中的301重定向和302暂重定向重定
- Servlet处理转发和重定向
- 301,302重定向
- 关于转发 和 重定向路径的不同的注意
- 网页常用的301重定向和302重定向的实现方法
- 网站重定向 301和302重定向的php实现
- Android httpClient自动处理302重定向
- android HttpClient处理302重定向
- Android WebView 内处理302重定向
- Android WebView 内处理302重定向
- Android WebView 内处理302重定向
- uniDAC的安装和使用
- 九度考研真题 清华 2011-3清华题目1088:剩下的树 hash
- jQuery+JSON三级联动效果,通用
- OpenGL矩阵转换详解
- Base64加密原理
- NSURLProtocol处理重定向时需要注意301和302状态
- 微信支付与分享
- Service之跨进程调用服务ADIL详解(二)
- HTML5滑动(swipe)事件
- 面向对象Matlab编程小demo
- 九度考研真题 清华 2011-4清华 1065:输出梯形 排版提
- adb logcat命令查看并过滤android输出log
- php get_magic_quotes_gpc()函数用法介绍
- 洛谷 通往奥格瑞玛的道路