题记 —— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精,即是折腾每一天。
重要消息 网易云【玩转大前端】配套课程 EDU配套 教程
- flutter跨平台开发一点一滴分析系列文章系列文章 在这里了
本文章将讲述 1.get请求中配置公共参数 2.post请求配置公共参数 3.请求header配置
1 引言
在实际应用开发中,我们会有像 token、appVersionCode 等等这些每个接口请求都需要传的参数 ,称之为公共请求参数,公共请求参数配置方式总结有三:
- 在get与post请求时将参数配置进去,也可以通过请求header配置
- 通过请求header将参数配置进去
- 通过拦截器将请求参数配置到参数配置中或者是header中
2 dio 配制公共请求参数
那么在这里 dio 的请求中我们可以考虑这样来配制:
String application = "V 1.2.2";
int appVersionCode = 122;
///[url]网络请求链接
///[data] post 请求时传的json数据
///[queryParameters] get请求时传的参数
void configCommonPar(url,data,Map<String, dynamic> queryParameters){
///配制统一参数
if (data != null) {
data['application'] = appli