巧用Curl 命令测试 Unix Socket 接口 经常遇到一些监听地址不是 IP:Port 而是 Unix Socket 的程序,这些程序如果使用的是 HTTP 协议, Unix Socket 接口也可以用 curl 访问的。 例如ingress-nginx 的监听地址为 unix:/tmp/nginx-status-server.sock 。 server { listen unix:/tmp/nginx-status-server.sock; set$...
root@ubuntu:/etc/containerd# curl -v --unix-socket /run/containerd/containerd.sock http://localhost/info | jq
$ curl--unix-socket/tmp/nginx-status-server.sock http://localhost/nginx_status Active connections:77server accepts handled requests6427364273971368Reading:0Writing:12Waiting:65 这里--unix-socket参数是用来指定UnixSocket 文件的地址,http://localhost/nginx_status为要请求的路径。 注意: localhost 可以根据实...
I did this curl -sSLw "%{http_code}" https://localhost/api/v1/objects/config.json --unix-socket /tmp/mypath/myfile.sock --cacert /mypath/cert.pem -u "myorg/myname:passwd" -v Failed to connect to localhost port 443 after 0 ms: Couldn't co...
curl --unix-socket /var/run/docker.sock http://localhost/v1.24/containers/json 36.FTP 上传和下载: curl支持 FTP 协议,可以用来上传或下载文件。 # 下载curl ftp://ftp.example.com/file.txt -u username:password -o local_file.txt# 上传curl -T local_file.txt ftp://ftp.example.com/ -u use...
--unix-socket FILE 通过这个 UNIX socket 域连接 -Y, --speed-limit RATE 在指定限速时间之后停止传输 -y, --speed-time SECONDS 指定时间之后触发限速. 默认 30 cURL常见事例: 1、查看网页源码 直接在curl命令后加上网址就可以看到网页源码。使用`-o`参数把网页保存到本地。
--unix-socket FILE 通过这个 UNIX socket 域连接 -A, --user-agent STRING 要发送到服务器的 User-Agent (H) -v, --verbose 显示详细操作信息 -V, --version 显示版本号并退出 -w, --write-out FORMAT 完成后输出什么 --xattr 将元数据存储在扩展文件属性中 -q .curlrc ...
curl [options] [URL...] 1. 1.2.2 curl命令参数 # 调试类 -v, --verbose 输出信息 -q, --disable 在第一个参数位置设置后 .curlrc 的设置直接失效,这个参数会影响到 -K, --config -A, --user-agent -e, --referer等 -K, --config FILE 指定配置文件 ...
--abstract-unix-socket <path> Connect via abstract Unix domain socket --alt-svc <file name> Enable alt-svc with this cache file --anyauth Pick any authentication method -a, --append Append to target file when uploading --basic Use HTTP Basic Authentication ...
curl是一个命令行工具,常用于发送http请求。在windows下,我常用postman来发送请求,现在常用Linux、Mac系统,因此,今天详细学习一下curl。 命令参数 Usage: curl [options...] <url>--abstract-unix-socket <path> Connect via abstract Unix domain socket--alt-svc <file name> Enable alt-svc with this cache...