0
我正在構建一個ASIHttpRequest來設置憑據。重新使用AsiHttpRequest憑證與UIWebView loadRequest
我的下一步就是重用這個請求UND加載HTML網站有:
[webView loadRequest:<#(NSURLRequest *)#>]
但這不是與ASIHTTPRequest工作...
我也試過這樣:
[self.webView loadData:[asiRequestWebView responseData] MIMEType:@"text/html" textEncodingName:@"UTF-8" baseURL:targetURL];
但它仍然沒有工作。
我不能使用ASIWebpageRequest,因爲它不是很穩定....
請我需要一些想法..
編輯:
@gardenofwine
謝謝非常。 我最終做了你所說的:
[webView loadRequest:[NSURLRequest requestWithURL:[asihttprequest url]]];
但是告訴請求之前:
asiRequest.useKeychainPersistence = YES;
現在它就像一個魅力非常感謝你!
哇這很快。 我努力做到: [webView loadRequest:[NSURLRequest requestWithURL:[asiRequestWebView url]]]; 這是我的錯誤: WEbviewDIDFAILLOADwithError:Error Domain = NSURLErrorDomain Code = -999「The operation could not be completed。(NSURLErrorDomain error -999。)」UserInfo = 0x4c346b0 {NSErrorFailingURLKey = https://SOMEURL.html,NSErrorFailingURLStringKey = https://SOMEURL.html} asiRequest我之前從我已經擁有正確憑據的地方重用。 該請求應該是持久的?! – verklixt
如果我使用: asiRequestWebView = [ASIHTTPRequest requestWithURL:self.targetURL]; NSLog(@「Request Infromations:%@」,[asiRequestWebView url]); [asiRequestWebView setDelegate:self]; [web視圖的loadRequest:[的NSURLRequest requestWithURL:[asiRequestWebView URL] 只有 - (空)webViewDidStartLoad:(UIWebView的*)webView的 是叫! – verklixt
我解決了這個問題,很快就會發布,謝謝@gardenofwine對你的建議。 – verklixt