Определение типа сервера из запроса http - PullRequest
1 голос
/ 31 октября 2011

У меня есть веб-сервер, написанный на CPP. Я хочу определить тип сервера запроса. Т.е. поступил ли запрос с http или https URL?

Ответы [ 2 ]

4 голосов
/ 31 октября 2011

Если у вас есть собственный веб-сервер, написанный на c ++, вы уже знаете, был ли он подключен через http или https, поскольку они проходят через разные порты и требуют различной обработки.

3 голосов
/ 31 октября 2011

Какой порт вы слушаете? По умолчанию URL-адреса HTTPS начинаются с "https://"" и по умолчанию используют порт 443, где URL-адреса HTTP начинаются с "http://"" и по умолчанию используют порт 80.

Есть другие вопросы, например, как вы управляете сертификатами для обслуживания защищенных соединений?

Эта статья может быть полезна - http://java.sun.com/developer/technicalArticles/Security/secureinternet/

...