powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Indy, как проверить слушает кто то порт или нет по определённому адресу?
7 сообщений из 7, страница 1 из 1
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069163
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня,

если с клиента в Indy к сервису обращаешься напрямую и если сервис не запущен выскакивает исключение "HTTP/1.1 503 Service Unavailable'.
Можно как то проверить доступность порта по определённому адресу без провоцирования исключения средствами Indy 10 (не сёкетами)?

Спасибо
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069166
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если выскакивает такое исключение, то порт явно слушается, в противном случае было бы
"Connection timeout" или "Connection rejected". Так что тебе бы определиться надо...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069180
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun
Можно как то проверить доступность порта по определённому адресу без провоцирования исключения средствами Indy 10 (не сёкетами)?


Получать список всех занятых портов в системе, перебирать их.
Или подключаться к порту сокетом.

Других вариантов нет.


P.S. второй вариант проще.
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069195
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vizit0r
Получать список всех занятых портов в системе, перебирать их.

Товарищ пишет, что "с клиента" ему это (доступные порты сервера) надо. А клиент не знаю где находится.
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069198
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ему не порты надо, ему сервисы надо. Но он их путает. Дикое дитя языков четв1ртого поколения.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069204
Vizit0r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а блин, прочитал по диагонали.
...
Рейтинг: 0 / 0
Indy, как проверить слушает кто то порт или нет по определённому адресу?
    #40069219
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hlopotun,

ошибку 503 тебе выдает ВЕБ-сервер НА ТОЙ СТОРОНЕ.
А уж к какому сервису он обращается - это вообще тайна за семью печатями.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Indy, как проверить слушает кто то порт или нет по определённому адресу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]