有没有办法在做一个之后得到实际的/原始的/原始的 http 响应reqwest::get("https://httpbin.org/ip").send().await?
或来自超:client.get("https://httpbin.org/ip".parse()?).await?
我需要与邮递员返回的结果类似的结果:
Date: Mon, 13 Jul 2020 07:43:46 GMT
Content-Type: application/json
Content-Length: 33
Connection: keep-alive
Server: gunicorn/19.9.0
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
{
"origin": "102.200.212.40"
}
不知何故,reqwest 将响应组织得很好。进入version()
, status()
,headers()
等
我特别提到 reqwest 和/或 hyper 的原因是因为它们在代码中被广泛使用。在我们尝试另一个 crate/lib 之前,我希望我仍然可以使用它们。