HurlRust 实现的 HTTP 客户端
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"
}
评论