2013-12-06 3 views

ответ

3

Поскольку вы используете PHP, вы, вероятно, необходимо использовать опцию CURLOPT_PORT, например, так:

curl_setopt($ch, CURLOPT_PORT, 11740);

Имейте в виду, вы можете столкнуться с проблемами с SELinux:

Unable to make php curl request with port number

0

Конечно:

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

порт 80 и 443 просто по умолчанию номера портов.

3

Да, синтаксис 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).

Смежные вопросы