У меня есть веб-сервер, написанный на CPP. Я хочу определить тип сервера запроса. Т.е. поступил ли запрос с http или https URL?
Если у вас есть собственный веб-сервер, написанный на c ++, вы уже знаете, был ли он подключен через http или https, поскольку они проходят через разные порты и требуют различной обработки.
Какой порт вы слушаете? По умолчанию URL-адреса HTTPS начинаются с "https://"" и по умолчанию используют порт 443, где URL-адреса HTTP начинаются с "http://"" и по умолчанию используют порт 80.
Есть другие вопросы, например, как вы управляете сертификатами для обслуживания защищенных соединений?
Эта статья может быть полезна - http://java.sun.com/developer/technicalArticles/Security/secureinternet/