Как проверить имя хоста (может быть IP) и номер порта (CString)
-
06-07-2019 - |
Вопрос
У меня есть диалоговое окно для настройки прокси-сервера HTTP с полями ввода имени хоста и порта. Р>
У меня вопрос, как я могу проверить правильность имени и порта хоста, введенного пользователем?
Может быть, мне нужно использовать какое-нибудь регулярное выражение для проверки имени хоста или есть какая-то полезная функция MFC или WinAPI? Какой максимальный правильный номер для порта?
Решение
Другие советы
Вы можете использовать InetAddressValidator из Apache Commons Validator. Ознакомьтесь с http: // commons .apache.org / надлежащей / Обще-валидатор / apidocs / орг / Apache / Обще / валидатор / процедуры / InetAddressValidator.html .
В этом проекте есть много утилит для валидатора, которые вы можете использовать повторно. Надеюсь, это поможет.