Предположим, что у вас есть сайт,Сохранить браузер Сохраненная изображение из <img> тега без использования атрибута SRC
example.com
и у вас есть какие-то изображения на нем, которые изменяют свои размеры до очень низкого качества. Когда вы нажимаете изображение, вы переходите на страницу 'view_image', например.
example.com/view?image=image_related_temp_code
На этой странице, изображение загружается в полном качестве. Но, если вы проверите свой атрибут src
через Chrome Dev Console для загрузки/просмотра этой ссылки src
, вы получите другое изображение, в котором говорится, что Go Back как текст, который, вероятно, запрещает вам скачивать файл с прямой/горячей ссылкой. Таким образом, это означает, что вы не можете получить изображение через ссылку src
. Кроме того, src
изменяется при каждом обновлении веб-страницы.
Мой вопрос: Как вы будете использовать Java/Jsoup/Javascript таким образом, что вы можете получить и сохранить кэшированные изображения непосредственно с веб-страницы или браузера содержимого без использования атрибута src
.
Я пробовал использовать только Jsoup. Я выполнил Jsoup и get()
, искал тэг <img>
, используя соответствующие комбинации классов через Jsoup-Document. и реализован метод getSRC()
и реализован метод srcToFile()
, который использует метод Files.copy()
для сохранения изображения. Но до сих пор я могу снова возвращаться к Образу.
Я не могу разделить URL веб-сайта, потому что он размещен локально на сервере колледжа. Вероятно, это связано с файлом .htaccess
, можно ли как-то сохранить кешированное изображение?
Можно ли сделать инъекцию javascript через консоль Chrome Inspector? –
@Krishnakumar_Muraleedharan мы можем сделать это с помощью javascript-инъекции. Мне просто интересно. – rupinderjeet