我们有一个HTTP服务器,并且有基于Linux的HTTP客户端应用程序运行良好。但是现在我们需要从客户端应用程序监听Unix域套接字。那么是否可以通过Unix域套接字发送/接收http请求、http响应数据包?
场景1:当连接到本地主机时,需要通过将HTTP连接到Unix套接字而不是HTTPS连接到本地端口来消除SSL开销。
基本上是要寻找一种标准编码方法,将Unix套接字路径编码为HTTP URL。谢谢。
场景1:当连接到本地主机时,需要通过将HTTP连接到Unix套接字而不是HTTPS连接到本地端口来消除SSL开销。
基本上是要寻找一种标准编码方法,将Unix套接字路径编码为HTTP URL。谢谢。
curl -v --unix-socket /var/run/docker.sock http:/containers/json
将会通过Unix Socket与Docker通信,而Docker有一个基于Go语言的实现。 - Justin Cormackhttp+unix://%2Fpath%2Fto%2Fsocket/url-path
。 - Jean Hominal