iphone URL重定向问题

简介:

如何获得重定向的URL?

http://stackoverflow.com/questions/2381809/problem-by-redirected-url 

stackoverflow 上有相同的问题。。

他的代码:

复制代码
NSURL *originalUrl=[NSURL URLWithString:@"http://ystatuschecker.com/n/iwall.php?tedad=1"];
NSData *data=nil;  
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:originalUrl cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10];
NSURLResponse *response;
NSError *error;
data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSURL *LastURL=[response URL];
[request release];
[error release];

NSLog(@"%@",LastURL);
复制代码

试试明天??

好像不行。。。。。

 

解决方法:

在UIWebView中传如URL

    NSURL *url = [NSURL URLWithString:urlstring];

    NSURLRequest *request = [NSURLRequest requestWithURL:url];

    [webViewsetDelegate:self];//千万不要忘了此句,否则不会执行Delegate的方法

    [webView loadRequest:request];

然后实现delegate方法

-(void)webViewDidFinishLoad:(UIWebView *)View

{

    NSString *url = View.request.URL.absoluteString;

}

此url即为重定向之后的URL

   本文转自老Zhan博客园博客,原文链接:http://www.cnblogs.com/mybkn/archive/2012/04/16/2451117.html,如需转载请自行联系原作者
相关文章
|
8月前
|
域名解析 网络协议 开发工具
阿里云DNS常见问题之访问重定向的url访问有问题如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集:
|
8月前
|
网络协议 开发工具 Android开发
应用研发平台EMAS产品常见问题之接入httpdns后 访问重定向的url访问有问题如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
应用服务中间件 nginx
Nginx rewrite(URL)地址重定向
Nginx rewrite(URL)地址重定向
647 0
【图文】怎么配二级域名?怎么做URL重定向?
1、登录阿里云,进入控制台2、在左侧菜单找到域名》进入域名列表3、点击对应域名右侧的管理,进入单域名管理控制台4、选择域名解析5、点击右侧的添加记录6、这里就是关键了A记录就可以创建一个标准的二级域名;显性URL或隐性URL,就可以将一个域名、二级域名指向一个URL地址。
6328 0
|
3月前
url重写重定向所有http网址到https网址
url重写重定向所有http网址到https网址
44 4
|
2月前
|
Java Spring
JAVA获取重定向地址URL的两种方法
【10月更文挑战第17天】本文介绍了两种在Java中获取HTTP响应头中的Location字段的方法:一种是使用HttpURLConnection,另一种是使用Spring的RestTemplate。通过设置连接超时和禁用自动重定向,确保请求按预期执行。此外,还提供了一个自定义的`NoRedirectSimpleClientHttpRequestFactory`类,用于禁用RestTemplate的自动重定向功能。
140 0
|
3月前
|
监控 安全 Apache
构建安全的URL重定向策略:确保从Web到App平滑过渡的最佳实践
【10月更文挑战第2天】URL重定向是Web开发中常见的操作,它允许服务器根据请求的URL将用户重定向到另一个URL。然而,如果重定向过程没有得到妥善处理,可能会导致安全漏洞,如开放重定向攻击。因此,确保重定向过程的安全性至关重要。
162 0
|
8月前
|
安全 网络安全 数据安全/隐私保护
Pikachu URL 重定向通关解析
Pikachu URL 重定向通关解析
|
8月前
|
网络协议 应用服务中间件 nginx
nginx 302 301 设置 url 转跳 nginx 资源重定向 nginx tcp 和 http 转发
nginx 代理后端网站,和 网站资源目录重定向到其他连接地址
229 3
|
7月前
|
Windows
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
iis配置http重定向302转发get请求并去掉最后的斜杠/ iis重定向 iis去除url最后的斜杠 iis重定向链接斜杠(已解决)
226 0