ホスト名とポートの編集ボックスを備えたHTTPプロキシ構成のダイアログがあります。
私の質問は、正しいホスト名とポートについてユーザー入力を検証するにはどうすればよいですか?
ホスト名の検証に正規表現を使用する必要があるのでしょうか、それとも便利なMFCまたはWinAPI関数があるのでしょうか。ポートの正しい最大数はいくつですか?
ホスト名とポートの編集ボックスを備えたHTTPプロキシ構成のダイアログがあります。
私の質問は、正しいホスト名とポートについてユーザー入力を検証するにはどうすればよいですか?
ホスト名の検証に正規表現を使用する必要があるのでしょうか、それとも便利なMFCまたはWinAPI関数があるのでしょうか。ポートの正しい最大数はいくつですか?
Apache Commons Validator の InetAddressValidator を使用できます。http://commons.apache.org/proper/commons-validator/apidocs/org/apache/commons/validator/routines/InetAddressValidator.htmlを確認してください。
このプロジェクトには、再利用できる多くのバリデータ ユーティリティがあります。それが役に立てば幸い。