问题不会一直发生。我得到的错误如下,
Error Domain=NSURLErrorDomain Code=-1007 "too many HTTP redirects"
UserInfo=0x14d18d40{NSErrorFailingURLStringKey=URLHERE,
NSErrorFailingURLKey=URLHERE,NSLocalizedDescription=too many HTTP redirects,
NSUnderlyingError=0x14d18a10 "too many HTTP redirects"}
有人可能会让我知道这里做了什么,并指出了我正确的方向吗?
好吧,基本上我要做的是当调用doPortal时,它会使用URL加载Portal页面。但是,当我这样做时,它会显示有关HTTP重定向过多的错误。
代码:
-(void)doPortal
{
[ViewController SetRioSubjectName:[[ViewController getDictionaryOfKeys] objectForKey:[ViewController GetKeyName:k_SubjectName]] role:[ViewController getRoleID] ticket:[SpineMgr getTicket] TestURL:@"TestURL/login/testloginverifydetails.asp?database=LIVE&username=$spineuuid$&smartcardToken=$token$&role=$role$"];
NSURL *url = [NSURL URLWithString:PortalURL];
[self.webView loadRequest:request];
}
提前致谢。
答案 0 :(得分:-3)
NSString *html = [NSString stringWithFormat:@"<html><body><a href=\"%@\">Link</body></html>", @"https://appian.com"];
[self.webView loadHTMLString:html baseURL:nil];