У меня есть запрос https
, отправленный на сервер, теперь я хочу получить ответ (NSURLResponse
) в webViewDidFinishLoad
. Как мне получить доступ к этому?Как получить доступ к NSURLResponse в webViewDidFinishLoad
didReceiveResponse
используется для обработки части https
, поэтому я пока не могу использовать этот ответ.
Мой текущий метод didReceiveResponse выглядит, как показано ниже
-(void) connection:(NSURLConnection *) connection didReceiveResponse:(NSURLResponse *)response
{
_authenticated = YES;
[myWebView loadRequest:req];
[con cancel];
}
Быстрый обезжиренное из Google, кажется, говорят, что нет никакого прямого но, видимо, веб-просмотр кэширует ответ, заданный запросом, в NSURLCache sharedURLCache. например см. этот вероятный дубликат http://stackoverflow.com/questions/22325818/get-uiwebview-response-header – danh
@danh - он применим только для кэшируемых URL-адресов – yogsma