如何使用Credential在代理网络上加载www.google.com等公共网址, 用于从代理网络访问ios sdk应用程序的公共URL。
我正在尝试
但是它在webivew上加载了空白页面!
答案 0 :(得分: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,
它会提示用户名&密码如果需要。