怎么向unix socket文件发送http请求?

linux shell socket by Xudong Zhang @ 2016-10-11 23:39:00

我的一个node服务bind到一个unix socket文件上了,比如/var/run/app.sock, 我想简单调试下http接口,怎么向它发送http请求呢?用curl可以么,或者有其他什么简单工具么?


curl 7.4 支持向unix socket发请求

curl --unix-socket /var/run/app.sock http://api/list

也可以用socat把socket的请求转发到端口上。

by Xudong Zhang @2016-10-15 14:25:19.323 +0800 CST


我来回答

Markdown格式技巧

  • 行尾添加2个空格或者添加一个空行就能换行
  • 斜体: *hello* 或者 _world_
  • 加粗: **hello** 或者 __world__
  • 代码块: 添加空行,然后代码缩进4个空格
  • 特殊字符: 用\避免转义;\*就是*本身
  • python: `__name__`可以以代码形式输出__name__
  • 一个简单的例子

切换到移动版