Прежде всего важно понять, как работает Режим инкогнито в Chrome :
- Chrome не сохранит ваши данные: историю посещенных страниц, файлы cookie и данные сайта или информацию, введенную в формах.
- Загруженные вами файлы и созданные вами закладки будут сохранены.
- Ваша деятельность * не скрывается * от посещаемых вами веб-сайтов, вашего работодателя или школы, или вашего интернет-провайдера.
A URLConnection
, в общем случае, не:
- Сохранить историю просмотров
- Сохранение файлов cookie и данных сайта (файлы cookie можно сохранить с помощью CookieManager )
- Сохранить информацию, введенную в формах
Он также не сохраняет и не загружает файлы по умолчанию. Здесь также не уместны закладки.
Кроме того, важно понимать, что режим инкогнито не похож на VPN - ваш провайдер, сайты, которые вы просматриваете и т. Д., Все могут видеть IP-адрес вашего компьютера, строку агента вашего браузера и т. Д.
Таким образом, «новизна» запросов с точки зрения сети больше похожа на иллюзию. Однако, когда в Incognito локально ничего не будет сохранено в ваших сеансах просмотра, поэтому, если вы войдете, скажем, в свой банковский счет на общедоступном компьютере (что вам никогда не следует делать IMHO), безопаснее будет использовать режим Incognito, потому что, как только Вы закрываете окно (окна) Incognito, все данные вашего сеанса очищаются, и другие пользователи этого общедоступного компьютера не могут получить к нему доступ.
Короче говоря, вам не нужно делать ничего особенного, чтобы находиться в режиме "инкогнито" при использовании URLConnection
. На самом деле, все наоборот: вам нужно написать дополнительный код, чтобы программа Java запомнила ссылки, которые она посещала, или сохранить куки и т. Д.