Meta Meta Refresh RedirectJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Meta Meta Refresh Redirect

Сообщение Anonymous »

Я хочу получить HTML -страницу от перенаправления Meta Refresh, очень похожей, как рассматривается, может ли JSoup Grandm Meta Refresh Redirect. < /p>

Но я не могу заставить его работать. Я хочу выполнить поиск по http://synchronkartei.de.
У меня есть следующий код: < /p>

Код: Выделить всё

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class SynchronkarteiScraper {
public static void main(String[] args) throws Exception{
Document doc = Jsoup.connect("https://www.synchronkartei.de/search.php")
.data("cat", "2")
.data("search", "Thomas Danneberg")
.data("action", "search")
.followRedirects(true)
.get();
Elements meta = doc.select("html head meta");
for (final Element m : meta){
if (m.attr("http-equiv").contains("refresh")){
doc = Jsoup.connect(m.baseUri()+m.attr("content").split("=")[1]).get();
}
}

System.out.println(doc.body().toString());
}
}
< /code>

Это выполняет поиск, который приводит к временному сайту, который обновляется, открывает страницу реального результата.
Это то же самое, что и перейти на http://synchronkartei.de, выбор «Sprecher» из Dropdownbox, введя «Thomas Danneberg» к текстовой и нажимая. Даже после извлечения URL -адреса обновления и выполнения второго соединения, я все еще получаю содержание временной целевой страницы, которое можно увидеть в принте тела. А поскольку он использует сертификат от Startcom, Java жалуется на путь сертификата. Чтобы пропустить вышеупомянутый фрагмент кода, необходимо использовать параметр VM -djavax.net.ssl.truststore =  
с правильным сертификатом.

Подробнее здесь: https://stackoverflow.com/questions/156 ... h-redirect
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Meta Meta Refresh Redirect
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Laravel — redirect() vs redirect()->route() vs to_route()
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Laravel - redirect () vs redirect () -> route () vs to_route ()
    Anonymous » » в форуме Php
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Использование значения переменной в ?
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Meta Refresh: count начинается после загрузки страницы или раньше?
    Anonymous » » в форуме Html
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»