Flutter(五)Dio接口请求二次封装加Header及MD5加密

本文介绍了Flutter中使用Dio进行网络请求的二次封装,包括添加Header和MD5参数加密的方法。通过实战代码展示DioUtil的创建、Post请求的实现,以及MD5加密的步骤。

系列阅读

Flutter(一) 安装部署与认识Dart语言

Flutter(二)Android集成Flutter项目并实现跳转到 Flutter 界面

Flutter(三)Flutter与Android原生Activity交互及传递​​数据  

Flutter(四)解决FlutterView显示黑屏卡顿问题


目录

一 、Dio 简介

二、实战项装

 1、定义API

2、DioUtil

3、Post请求

三、MD5参数加密


一 、Dio 简介

dio 是一个Flutter的网络请求库 https://github.com/flutterchina/dio  。

dio是一个强大的Dart Http请求库,支持Restful API、FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时、自定义适配器等...

添加依赖

dependencies:
  dio: ^3.x.x  // 请使用pub上3.0.0分支的最新版本

简单演示

import 'package:dio/dio.dart';
void getHttp() async {
  try {
    Response response = await Dio().get("http://www.baidu.com");
    print(response);
  } catch 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾阳Blog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值