Как я могу принимать и блокировать ajax-запросы от WKWebview без внедрения javascript? - PullRequest
0 голосов
/ 13 марта 2019

Я хочу создать простое приложение macOS, которое загружает веб-страницу через WKWebView, а затем блокирует и / или кэширует некоторые ненужные запросы AJAX для повышения производительности загруженного веб-сайта.

До сих пор я обнаружил, что создание подклассов NSURLProtocol позволит мне делать все это, но только для навигационных URL-запросов. Ответ на аналогичный вопрос ( Как я могу отслеживать запросы в WKWebview? ) предполагает, что вам нужно внедрить JavaScript в загруженную страницу.

Но должен быть способ сделать это с чистым быстрым / объективным кодом C ++, не затрагивая сайт, не так ли?

...