Может ли CURL подключиться к любым портам TCP, а не только к http/https?CURL подключается к портам TCP
мне нужно проверить открытый порт, например: 11740
ли это возможно?
Благодаря
Может ли CURL подключиться к любым портам TCP, а не только к http/https?CURL подключается к портам TCP
мне нужно проверить открытый порт, например: 11740
ли это возможно?
Благодаря
Поскольку вы используете PHP, вы, вероятно, необходимо использовать опцию CURLOPT_PORT
, например, так:
curl_setopt($ch, CURLOPT_PORT, 11740);
Имейте в виду, вы можете столкнуться с проблемами с SELinux:
Конечно:
curl http://example.com:11740
curl https://example.com:11740
порт 80 и 443 просто по умолчанию номера портов.
Да, синтаксис curl [protocol://]<host>[:port]
, например:
curl example.com:1234
Если вы используете Bash, вы можете также использовать pseudo-device /dev
files, чтобы открыть соединение TCP, например .:
exec 5<>/dev/tcp/127.0.0.1/1234
echo "send some stuff" >&5
cat <&5 # Receive some stuff.
Смотрите также: More on Using Bash's Built-in /dev/tcp File (TCP/IP).