Я создал HTTP-сервер, чтобы использовать его в своем проекте для тестирования. Теперь я хочу реализовать HTTPS, так как я могу создать зашифрованное соединение на стороне сервера? Вот код:
private Socket socket;
public class WebServer extends Thread{
public static void main(String[] args) {
ServerSocket serverSocket = new ServerSocket(80);
do {
try {
WebServer server = new WebServer(serverSocket.accept());
new Thread(server).start();
} catch (IOException e) {
System.err.println(e.getMessage());
}
} while (true);
}
public WebServer (Socket socket) {
this.socket = socket;
}
@Override
public void run() {
// Stuffs to manage HTTP requests
}
}