Может ли завиток подключаться к любым TCP-портам, а не только к HTTP/HTTPS?

Может curl сделать подключение к любым портам TCP не только HTTP/HTTPS

Мне нужно проверить наличие открытого порта, например: 11740.

Это возможно?

Ответ 2

Да, возможно, синтаксис curl [protocol://]<host>[:port], например:

curl example.com:1234

Если вы используете Bash, вы также можете использовать файлы псевдоустройства /dev для открытия TCP-соединения, например:

exec 5<>/dev/tcp/127.0.0.1/1234
echo "send some stuff" >&5
cat <&5 # Receive some stuff.

См. Также: Подробнее об использовании встроенного файла Bash/dev/tcp (TCP/IP).

Ответ 3

Конечно:

curl http://example.com:11740
curl https://example.com:11740

Порт 80 и 443 - это только номера портов по умолчанию.