发送HTTP请求到一个unix套接字

我试图通过代码发送HTTP请求到默认情况下,使用unix套接字( /var/run/docker.sock )的Docker守护进程。 我已经设法使用Spotify java库来做到这一点,但是这个库没有通过审批。 所以我需要这样做,没有第三方库,或者没有做任何encryption。

我已经通过使用HttpURLConnection Java类使用TCP端口工作。 但是我发现产品环境只使用unix套接字。

有没有人知道在Java中实现这一点的方法? 如果除了HttpURLConnection以外的另一个Java API可以做到这一点,我打开更改我当前的代码使用它。

先谢谢你。

Interesting Posts