Spec-Zone .ru
спецификации, руководства, описания, API
След: Пользовательские Сети
Урок: Работа с URL
Соединение с URL
Домашняя страница > Пользовательские Сети > Работа с URL

Соединение с URL

После того, как Вы успешно создали a URL объект, можно вызвать URL объект openConnection метод, чтобы получить a URLConnection объект, или один из его протокола определенные подклассы, например. java.net.HttpURLConnection

Можно использовать это URLConnection возразите, чтобы установить параметры и общие свойства запроса, в которых Вы, возможно, нуждаетесь перед соединением. Соединение с удаленным объектом, представленным URL, только инициируется когда URLConnection.connect метод вызывают. Когда Вы делаете это, Вы инициализируете линию связи между своей программой Java и URL по сети. Например, следующий код открывает соединение с сайтом example.com:

try {
    URL myURL = new URL("http://example.com/");
    URLConnection myURLConnection = myURL.openConnection();
    myURLConnection.connect();
} 
catch (MalformedURLException e) { 
    // new URL() failed
    // ...
} 
catch (IOException e) {   
    // openConnection() failed
    // ...
}

Новое URLConnection объект создается каждый раз, вызывая openConnection метод обработчика протокола для этого URL.

Вы не всегда обязаны явно вызывать connect метод, чтобы инициировать соединение. Операции, которые зависят от того, чтобы быть соединенным, как getInputStream, getOutputStream, и т.д., неявно выполнит соединение, в случае необходимости.

Теперь, когда Вы успешно соединились со своим URL, можно использовать URLConnection объект выполнить действия, такие как чтение из или запись в соединение. Следующий раздел показывает Вам как.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Чтение Непосредственно из URL
Следующая страница: Чтение из и Запись в URLConnection