我正在使用Dio库(https://pub.dev/packages/dio)进行get请求,但是显然它没有在即将到来的json中获取所有数据。
这是请求:
这是来自它的json:
但这是我从此请求中获得的Response
对象:
请注意,JSON中的"headers"
字段比我的headers
中的response.data
字段具有更多的值。
我在这里做错什么了吗?
答案 0 :(得分:0)
您正在返回响应,但未提取其内容。可以,但是您需要在调用此方法的响应中提取正文:
http.Response response = await _yourApi.getData();
if (response.statusCode == 200) {
//Do what you want with body
final body = response.body;
}