Как я получаю URL с веб-сайта с помощью Java?

На основании вашего последнего комментария мы можем сначала FLOOR повторить, чтобы найти, каким будет первый множитель.

Затем мы вычитаем из этого значение, конвертируем в INT и добавляем.

declare @over decimal(4,1) = 4.5
select
    SixeTimesThis = floor(@over) 
    ,Remainder = (@over - floor(@over))
    ,RemainderAsInt = cast(replace((@over - floor(@over)),'.','') as int)
    ,FinalResult = floor(@over) * 6 +cast(replace((@over - floor(@over)),'.','') as int)
16
задан Johnny Maelstrom 11 December 2008 в 14:02
поделиться

5 ответов

Можно использовать HttpURLConnection в сочетании с URL.

URL url = new URL("http://example.com");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();

InputStream stream = connection.getInputStream();
// read the contents using an InputStreamReader
20
ответ дан 30 November 2019 в 21:20
поделиться

Отметил/утвердил, ответ для этого от robhruska - спасибо. Это показывает самый основной способ сделать это, это просто с пониманием того, что необходимо сделать простое соединение URL. Однако долгосрочная стратегия состояла бы в том, чтобы использовать Клиент HTTP для более усовершенствованных и многофункциональных способов выполнить эту задачу.

Поблагодарите Вас все, вот быстрый ответ снова:

URL url = new URL("http://example.com");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();

InputStream stream = connection.getInputStream();
// read the contents using an InputStreamReader
4
ответ дан 30 November 2019 в 21:20
поделиться

Используйте http://hc.apache.org/httpclient-3.x/

0
ответ дан 30 November 2019 в 21:20
поделиться

Самый легкий способ сделать ПОЛУЧЕНИЕ состоит в том, чтобы использовать созданный в java.net. URL. Однако, как упомянуто, httpclient является надлежащим способом пойти, поскольку он позволит Вам среди других обрабатывать перенаправления.

Для парсинга HTML можно использовать синтаксический анализатор HTML.

3
ответ дан 30 November 2019 в 21:20
поделиться

Я использовал JTidy в проекте, и он работал вполне хорошо. Список других синтаксических анализаторов здесь, но кроме того от JTidy я не знаю ни одного из них.

0
ответ дан 30 November 2019 в 21:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: