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"
    } 
评论
