2012-07-25 41 views
0

公共网址代理网络如何将一个公共网址(例如www.google.com)的代理网络上的使用凭证, 从代理网络接入公网址为iOS SDK应用程序。如何加载上的WebView iphone

我尝试

不过是其装载空的空白页上webivew!

回答

0

使用这个库:ASIHTTPRequest

现在这样做是为了创建要求:

NSString *strUrlAddress = @"http://www.google.com"; 
    NSURL *urlAddress = [NSURL URLWithString: [strUrlAddress stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; 
    ASIHTTPRequest *proxyrequest = [ASIHTTPRequest requestWithURL:strUrlAddress]; 

[proxyrequest setUsername:@""]; 
[proxyrequest setPassword:@""]; 

[proxyrequest startSynchronous]; 

    NSError *error = [proxyrequest error]; 
    if (!error) { 
    NSString *response = [proxyrequest responseString]; 
    NSLog(@"Response : %@",response); 
    } 
    NSLog(@"\nError: %@",[error description]); 

幸得@swdev他的回答

如果需要,它将为用户名&密码提示。

+0

为什么ASIHTTPRequest需要它的不是https。网址! – kiran 2012-07-25 17:31:01