I/flutter (16411): DioError [DioErrorType.response]: Http status error [401]
I/flutter (16411): #0 DioMixin.assureDioError (package:dio/src/dio_mixin.dart:819:20)
I/flutter (16411): #1 DioMixin._dispatchRequest (package:dio/src/dio_mixin.dart:678:13)
I/flutter (16411): <asynchronous suspension>
I/flutter (16411): #2 DioMixin.fetch.<anonymous closure>.<anonymous closure> (package:dio/src/dio_mixin.dart)
I/flutter (16411): <asynchronous suspension>发布于 2021-08-13 17:11:30
尝试将token添加到api头部,如下所示:
Map<String, String> _headers = <String, String>{
'Content-Type': 'application/json',
'Accept': 'application/json',
};
makeRequest(){
_headers['access_token'] = "YOUR_ACCESS_TOKEN";
Dio dio = new Dio();
dio.get(url,
options: Options(
headers: _headers,
)));
}请注意,密钥可能不是"access_token“,它取决于后端
https://stackoverflow.com/questions/68754076
复制相似问题