美文网首页
封装http请求

封装http请求

作者: zZ_d205 | 来源:发表于2020-07-23 19:28 被阅读0次

import 'package:dio/dio.dart';

import 'dart:async';

import 'dart:io';

import '../config/service_url.dart';

//加个{}就是可选参数

Future request(url,{formData})async {

try {

Response response;

Dio dio =new Dio();

dio.options.contentType =

ContentType.parse("application/x-www-form-urlencoded").toString();

if(formData==null){

response =await dio.post(servicePath[url]);

}else{

response =await dio.post(servicePath[url], data: formData);

}

if (response.statusCode ==200) {

return response.data;

}else {

throw Exception('后端接口异常');

}

}catch (e) {

return print("error:::${e}");

}

}

相关文章

  • springcloud ribbon 的简单使用

    RestTemplate 对http请求通信的封装,封装了http请求,方便的请求http接口。 Ribbon r...

  • 封装HTTP请求

    每次访问网址,需要配置网络连接的很多属性(e.i. 请求方法、连接超时时间、读取资源超时时间等),很麻烦,所以这里...

  • 封装http请求

    import 'package:dio/dio.dart'; import 'dart:async'; impor...

  • HTTP 请求封装

    前言 我们在做项目的时候经常需要用到HTTP请求,但是org.apache.http.client不满足HTTPS...

  • JavaEE-HttpServletRequest总结

    HttpServletRequest: 封装了Http请求内容(请求行, 请求头, 请求体) 1.HTTP请求行和...

  • Koa(五、源码浅析)

    基础http请求 针对http基础请求简单封装 效果上面两者相同,下面继续封装 js的getter和setter ...

  • curl发送请求方法封装request

    //使用url封装请求方法 //封装可以请求http和https //可以发送get和post的请求方式 func...

  • TCP/HTTP/Socket

    HTTP和Scoket通信的区别。 http是客户端用http协议进行请求,发送请求时候需要封装http请求头,并...

  • NO.39 WebServer代码实现

    1)先定义HTTP协议中相关信息的类 2)封装Http请求相关内容: 3)封装Http响应 4)处理客户端请求 5...

  • js http请求封装

网友评论

      本文标题:封装http请求

      本文链接:https://www.haomeiwen.com/subject/ghtklktx.html