但是在顫振應用程式中它回傳了這個
{“成功”:真,“rslt”:[]}
其中“rslt”為空。
這是我的代碼
dynamic getData(dynamic token) {
dio.options.headers['Authorization'] = '$token';
return await dio.get<dynamic>('https://address',
queryParameters: <String,dynamic>{'cn': 'iPhone_11', 'qt': '20', 'ct': 'Delhi'});
}
我在這段代碼中做錯了什么?
uj5u.com熱心網友回復:
在郵遞員中,您已添加正文來GET請求。通常GET請求不應該有正文。但是在您的請求中沒有正文Flutter。
uj5u.com熱心網友回復:
您傳遞帶有引數的資料,但需要傳入缺少的正文部分,您需要像下面這樣呼叫
Map data = {'cn': 'iPhone_11', 'qt': '20', 'ct': 'Delhi'};
dynamic getData(dynamic token) {
dio.options.headers['Authorization'] = '$token';
return await dio.get<dynamic>('https://address',
data: jsonEncode(data);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/388481.html
