为什么在尝试 .json() 响应时 reqwest 返回错误?看起来我尝试与示例中的相同:
fn main() -> Result<(), Box<dyn std::error::Error>> {
let resp = reqwest::blocking::get("https://pokeapi.co/api/v2/pokemon/1")?.json()?;
println!("{:?}", resp);
Ok(())
}
当我这样做text()
而不是 json() 时,我得到了预期的字符串,但我似乎无法将其解析为 json。谢谢。
错误:错误:reqwest::Error {种类:解码,来源:错误(“无效类型:地图,预期单位”,行:1,列:0)}