Несколько часов назад я начал изучать связь java-сокета. Теперь я пытаюсь сделать серверное приложение whitch должно вернуть мне данные в webbrowser. Мой код:Ошибка простого сервера Java
try{
ServerSocket socket = new ServerSocket(80);
Socket response = socket.accept();
String lol = "<html>hi</html>";
OutputStream str = response.getOutputStream();
str.write(lol.getBytes("US-ASCII"));
str.flush();
response.close();
System.out.println("LOL works!");
}catch(IOException ex)
{
System.out.println(ex.toString());
}
}
У меня нет ошибки в серверном приложении, сообщение «LOL работает !!!» печатает в консоли, но в WebBrowser я получаю эту ошибку:
ли anobody знать, как отремонтировать его и получить текст «привет» в WebBrowser? Благодарю.
EDIT: Я попытался добавить его в telnet. Это результат:
Вы прослушивает порт 80, но подключение через HTTPS который по умолчанию соответствует порту 443. Это одна проблема, наверняка? – rodion
Я работаю над 80. Это первое изображение, которое я нашел в google. – user35443