zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    websocket 工作原理
    Flask中的wtforms使用
    DBUtils
    Django模板语言与视图(view)
    Django之图书管理系统
    Django的安装创建与连接数据库
    pymyspl模块
    多表查询与索引
    表的关系与查询
    mysql的数据类型与表约束
  • 原文地址:https://www.cnblogs.com/mybkn/p/2451117.html
Copyright © 2011-2022 走看看