api - Flutter 模板不显示调试
问题描述
链接我的flutter应用程序和我的wordpress应用程序的flutter buddy press应用程序是建立在redux之上的,它使用如下所示的dio发出请求以列出活动
static getAllActivityList(Map<String, dynamic> paramsMap) async {
String requestUrl =
"${getConfigHost()}/wp-json/buddyboss/v1/get_all_activity";
Dio dio = new Dio();
try {
Response response = await dio.get(requestUrl,
queryParameters: paramsMap,
options: Options(headers: {
"Authorization":
makeAuthorizationHeader('GET', requestUrl, paramsMap)
}));
Activities listActivitity = Activities.fromJson(response.data);
print("Hmmm");
return listActivitity;
} on DioError catch (error) {
handleDioError(error);
} catch (e) {
return null;
}
}
android 中的响应是 No data found 该应用程序使用 auth1 来保证安全性,但甚至无法在应用程序上调试它没有打印任何数据或错误或成功我尝试了日志库和其他打印但没有显示。使用授权对邮递员的响应工作正常。谢谢
解决方案
flutter clean
在终端中运行它然后再试一次,它会工作
推荐阅读
- python - 如何使用获取请求将默认值传递给表单?
- django - 如何通过在 django 中传递 url 和用户名 var 来确认删除用户
- html - 如何在这个 Angular 6 index.html 中添加元描述?
- ruby-on-rails - 如何在 Github 上更新已删除的文件
- node.js - 错误:请求类型无效或未知(不是 Dialogflow v1 或 v2 webhook 请求)
- php - 带有端口的 IP URL 在 cURL PHP 中不起作用
- performance - 为什么我的 yarn install / yarn add 速度极慢?
- c# - 如何通过 <> 运算符进行 DataView 行过滤器
- javascript - HTML、JS:使用非常大的数据属性来存储内容?
- flutter - Flutter:如何使用 setAll(0,list) 将列表插入另一个列表