2016-02-04 2 views
-2

Сегодня я хочу знать, как получить URL-адрес изображения от webSite, Я уже прочитал несколько вопросов и ответов, но они не совсем идеальны для меня.Получить изображение url (source) с сайта

Проблема, когда я вхожу на сайт, есть некоторые изображения. Это довольно легко, что я получаю изображение URl от UI, но очень сложно получить URL-адрес изображения Java Servlet и jsp. Иногда некоторый URL-адрес изображения находится только в сетях!

Например, http://map.daum.net/ < - этот сайт. Войдите на сайт и посмотрите «RoadView». Когда вы видите коды в Chrome (F12), в jsp-кодеках нет источников изображений. Только вы можете видеть в Сети!

Как я могу получить URL-адрес изображения (источник)? Является ли это возможным?

пс. Я могу получить источник изображения с помощью мыши и правой кнопкой мыши, но я хочу получить источник изображения с помощью java автоматически :), поэтому, пожалуйста, не пишите перспективы пользователя.

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

+0

Во-первых, трудно найти «RoadView» на этом сайте, это на корейском языке. Вероятно, вы не видите изображение на исходной странице, потому что оно динамически загружается в режиме AJAX. Однако, что это связано с сервлетами и jsp? Вы пытаетесь разобрать html-код этого веб-сайта? Что ты пытаешься сделать? – nolexa

+0

@nolexa Я пытаюсь получить изображение из другого jsp (или сайта). Во-первых, получите источник изображения с веб-сайта. Затем покажите это изображение с другого сайта. В сервлет или jsp, получите «URL» с сайта. До синтаксического анализа я не могу подойти к источнику изображения url ... :( –

+0

Вы хотите написать код, который получает веб-страницу с указанного вами веб-сайта, и вы хотите, чтобы этот код извлекал изображение с этой веб-страницы. Это правильно? – nolexa

ответ

0

Итак, что вы хотите сделать, это очистить динамический контент страницы, чтобы извлечь из него некоторые динамически загруженные данные (URL-адрес изображения). Вы не сказали нам, какой язык программирования или среда вы хотите использовать. Однако аналогичные вопросы задавались раньше, например: How to scrape ajax loaded content with jsoup. В ответах на этот вопрос есть две основы: PhantomJS и CasperJS. Оба являются фреймворками JavaScript.

Смежные вопросы