У меня есть UIWebView, встроенный в мое приложение.Что я делаю, так это добавляю заголовок (точнее, заголовок авторизации) ко всем запросам, сделанным из него.
Это событие вызывается при открытии URL-адреса из HTML-фрейма НО, но, похоже, это не так.возможность добавить заголовок к этому запросу.
Конечно, я добавил запись журнала в это событие, и это хорошо, но если я отслеживаю трафик HTTP с помощью burpsuite, он не добавляет заголовок.
Кто-нибудь сталкивался с такой проблемой когда-либо?Любой возможный обходной путь?
Ниже мой код, если это помогает.
-(BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
[(NSMutableURLRequest *)request addBasicAuth:self.accountObj.Username andPassword:self.accountObj.Password];
NSLog(@"!Request URL :%@",[request URL]);
NSLog(@"!Request Header :%@",[request allHTTPHeaderFields]);
return YES;
}