Как вы можете перехватить и изменить ответ HTTP от WebView (Mac)? - PullRequest
1 голос
/ 09 ноября 2011

Я бы хотел перехватить ответ ресурса от HTTP-запроса, который загружается как дополнительный ресурс со страницы, которая загружается в данный момент.Я специально пытаюсь сделать это с файлом JavaScript из iframe, который запрашивается, прежде чем он будет загружен в память из ответа.Это означает, что я не могу выполнить JavaScript из веб-представления, чтобы напрямую изменить DOM в iframe.

После перехвата я хотел бы присоединить к нему свою собственную логику.Это классическая атака типа «человек посередине», за исключением того, что я присоединяю к ней свою собственную логику, прежде чем перевести запрос в веб-представление.

Прямо сейчас я смотрю на протокол WebResourceLoadDelegate, ноЯ не могу найти какую-либо документацию, которая позволяет мне изменять входящий ответ.

...