• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Подскажите Что За Ошибка

Amfion

Green Team
26.05.2010
145
2
BIT
0
Exception in thread "main" java.net.SocketException: Network is unreachable: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at MyHttpConnection.sendGet(MyHttpConnection.java:27)
at MyHttpConnection.main(MyHttpConnection.java:10)
 

Amfion

Green Team
26.05.2010
145
2
BIT
0
А как ее побороть.

import java.net.HttpURLConnection;
import java.net.URL;


public class MyHttpConnection {
private final String USER_AGENT = "Mozilla";

public static void main(String[] args) throws Exception {
MyHttpConnection httpConnection = new MyHttpConnection();
httpConnection.sendGet();

}

private void sendGet() throws Exception {

String url = "http://www.google.com/search?q=mkyong";

URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection();

// optional default is GET
con.setRequestMethod("GET");

//add request header
con.setRequestProperty("User-Agent", USER_AGENT);

int responseCode = con.getResponseCode();
System.out.println("\nSending 'GET' request to URL : " + url);
System.out.println("Response Code : " + responseCode);

}

}
 
W

Whatka

Почитайте подробнее про установление соединения и существующие классы.
MyHttpConnectio - это ваш класс,а вам нужен,работающий стандартный.
 

Amfion

Green Team
26.05.2010
145
2
BIT
0
Просто так получается что на одном компьютере работает на другом нет
Почитайте подробнее про установление соединения и существующие классы.
MyHttpConnectio - это ваш класс,а вам нужен,работающий стандартный.
 

garrick

Lotus Team
26.10.2009
1 352
151
BIT
202
Порт заблокирован антивирусом или фаерволом, или на неё уже висит другая программа?
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!