我想像一个这样的例子一样,通过 UNIX 套接字进行 HTTP 请求:使用 curl 和 docker
$ curl --unix-socket /var/run/docker.sock https://127.0.0.1/images/json
[
{
"Containers": -1,
"Created": 1577395270,
"Id": "sha256:ce6c1e7ac56533e2742030f033cf0d8cf0adc996c7bb87453eb5adc266b2ef2e",
"Labels": null,
"ParentId": "",
"RepoDigests": [
"busybox@sha256:7fe0cb3632d9ea7b2a9ab4427e339e01f7cdfeff50674804cb8946664976c610"
],
"RepoTags": [
"busybox:musl"
],
"SharedSize": -1,
"Size": 1461385,
"VirtualSize": 1461385
}
]
据我所知,clj-http 似乎不支持这一点。
在 Clojure 中,这种做法推荐/惯用吗?