Как сделать JSON запрос на изменение этого:
\"navigator.userAgent\":\"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.113 Safari/537.36\"Из-за слешей ничего не работает.
Есть сайт, например https://www.google.com/.
Нужно открыть эту страницу... но полностью со своим DOM ( по дефолту пустым ).
Какие есть варианты кто-то знает?
Зачем? Далее я буду внедрять свой код в DOM и делать всякое, имея реферер, document.location и прочее как на google.com
Важно, мне нельзя сначала загружать страницу со всем его оригинальным контентом, рендерить а потом уже его заменять на свой. Нужно иметь пустую страницу прям со старта.
Хелп, мучаюсь, пробую всякие варианты - ничего толкового пока что.
Подозреваю что нужно копать что-то подобное, но это не сработало.

@centerdevs в БАС это только насколько мне известно костылями можно сделать. Или через прокси, который будет отдавать пустую страницу по нужным запросам или через host, который отправит на свой сервер с опять же пустой заглушкой.
@UserTrue Умно, круто) пока из адекватных вариантов только эти два, хостс отпадает потому что мне нужны будут эти хосты на этом же компе в их первозданном виде ) по этому только прокси, буду пока делать но вдруг у кого ещё какая идея подъедет в этой ветке. Спасибо :)
Есть большая проблема, вот так с помощью прокси подменять контент не особо выйдет по первым тестам, если я не ошибаюсь, нет возможности такого проксирования с подменой для https протокола.
Тестирую и думаю дальше...
@centerdevs Нужен mitm прокси, который подменяет сертификат. Как это сделано в различных сниферах
@centerdevs Хотя даже не нужен mitm, прокси и так видит url. Ему достаточно вместо реального сайта соединить с фейковым.

Таким образом добился нужного результата, все домены кроме разрешенных ведут на мой вебсервер, который отдаёт пустой контент на любой домен, для https самоподписаный сертификат + команда хрома для игнора ошибки серта как на скрине.