HurlRust 实现的 HTTP 客户端

联合创作 · 2023-09-29 06:59

Hurl 是一个 HTTP 客户端,它执行以简单纯文本格式定义的 HTTP 请求。


Hurl 支持发送 HTTP 请求,评估对头文件和正文响应的查询,从 HTTP 响应中提取数据,用于获取数据和测试 HTTP 会话。



$ hurl session.hurl

如果未指定输入文件,则从标准输入读取输入。



$ echo GET http://httpbin.org/get | hurl
{
"args": {},
"headers": {
"Accept": "*/*",
"Accept-Encoding": "gzip",
"Content-Length": "0",
"Host": "httpbin.org",
"User-Agent": "hurl/0.99.10",
"X-Amzn-Trace-Id": "Root=1-5eedf4c7-520814d64e2f9249ea44e0"
},
"origin": "1.2.3.4",
"url": "http://httpbin.org/get"
}

更多用法查看 https://github.com/Orange-OpenSource/hurl

浏览 25
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报