提示课程标识不存在
来源:14-6 hi_base基础模块组件化

夏目鲸鱼
2021-06-20
组件化HiNet之后
```
flutter: url: https://api.devio.org/uapi/fa/ranking?sort=like&pageIndex=1&pageSize=10
flutter: loading:currentIndex:1
flutter: url: https://api.devio.org/uapi/fa/ranking?sort=like&pageIndex=10&pageSize=30
flutter: hi_net:DioError [DioErrorType.response]: Http status error [403]
#0 DioMixin.assureDioError (package:dio/src/dio_mixin.dart:819:20)
#1 DioMixin._dispatchRequest (package:dio/src/dio_mixin.dart:678:13)
<asynchronous suspension>
#2 DioMixin.fetch.<anonymous closure>.<anonymous closure> (package:dio/src/dio_mixin.dart)
<asynchronous suspension>
flutter: hi_net:{code: 5007, data: {helpUrl: https://doc.devio.org/api-help/docs/as-api-help.html}, msg: 课程标识不存在}
flutter: kReleaseMode: false
flutter: catch error: Instance of 'NeedAuth'
```
import 'package:huellart/http.dao/login_dao.dart';
class HiConstants {
static String authTokenK = "auth-token";
static String authTokenV = "ZmEtMjAyMS0wNC0xMiAyMToyMjoyMC1mYQ==fa";
static String courseFlagK = "course-flag";
static String courseFlagV = "fa";
static const theme = "Light";
static headers() {
///设置请求头校验,注意留意:Console的log输出:flutter: received:
Map<String, dynamic> header = {
HiConstants.authTokenK: HiConstants.authTokenV,
HiConstants.courseFlagK: HiConstants.courseFlagV
};
header[LoginDao.BOARDING_PASS] = LoginDao.getBoardingPass();
return header;
}
}
1回答
-
删除APP重新安装运行下。
042021-06-25
相似问题