netcat实用程序的替代方案

Rak*_*ain 8 linux docker

netcat实用程序有什么替代方案吗?我想运行docker API并且客户端系统上没有安装netcat实用程序.docker命令示例 - echo -e"GET/info HTTP/1.0\r \n"| nc -U /var/run/docker.sock

Oli*_*ver 8

根据,

(exec 3<>/dev/tcp/url/port; cat >&3; cat <&3; exec 3<&-)
Run Code Online (Sandbox Code Playgroud)

可以替换nc/netcat.它应该适用于任何基于bash的终端.

例:

printf "Hello World!" | (exec 3<>/dev/tcp/termbin.com/9999; cat >&3; cat <&3; exec 3<&-)

返回一个链接.


Max*_*kin 7

socat是一个更强大的版本ncnetcat.


Mar*_*ell 5

你有 Perl 吗?你也许可以做这样的事情:

perl -MLWP::Simple -e "getprint('http://localhost')"
Run Code Online (Sandbox Code Playgroud)