2010-11-15 4 views
3

Возможные Дубликаты:
How to send HTTP request in java?
How to use java.net.URLConnection to fire and handle HTTP requests?ударять URL с помощью Java

с помощью Java, как я ударил любой URL?

например, открытие http://www.xyz.com/node1 в браузере сообщит xyz.com, что узел1 поражен. поэтому в этой java-программе (которая отправляет sms-текст, скажем, «node1» в примере выше, встроенном в сам URL-адрес сервера sms-шлюза)

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

+0

Точный боян: http://stackoverflow.com/questions/1359689/how-to-send-http-request-in-java – Sam152

+0

Учебник: [Как пользоваться java.net.URLConnection для запуска и обработки HTTP-запросов? ] (http://stackoverflow.com/questions/2793150/how-to-use-java-net-urlconnection-to-fire-and-handle-http-requests) – BalusC

+1

@ Sam152: Это совершенно другой вопрос, касающийся отправляя HTTP-запрос. Это отличается от загрузки URL-адреса. –

ответ

6

Вы можете использовать HttpURLConnection.

Но использование его напрямую является излишним, если вы просто хотите загрузить указанный URL. This guide показывает, как открыть URL-адрес.

В основном это сводится к тому:

URL url = new URL("http://www.xyz.com/node1"); 
URLConnection conn = url.openConnection(); 
conn.connect(); 
//... 
Смежные вопросы