Commit 67ab1fa4 authored by “Icebear”'s avatar “Icebear”

优化网络库

parent 2bc4c890
...@@ -6,7 +6,7 @@ import 'Network/UrlPath.dart'; ...@@ -6,7 +6,7 @@ import 'Network/UrlPath.dart';
class LoginApi { class LoginApi {
///示例请求 ///示例请求
static loginRequest(Map<String, dynamic> param) { static loginRequest(Map<String, dynamic> param) {
return HttpManager.getInstance().request(UrlPath.baseUrl + 'auth/oauth/token', parameters: param, onResult: (data,errorMsg){ return HttpManager.getInstance().request('auth/oauth/token', parameters: param, onResult: (data,errorMsg){
BaseHttpModel httpModel = data; BaseHttpModel httpModel = data;
print(httpModel.data); print(httpModel.data);
}); });
......
import 'dart:collection';
import 'package:dio/dio.dart'; import 'package:dio/dio.dart';
import 'package:netrain_flutter_app/zhangfeng/Network/BaseHttpModel.dart'; import 'package:netrain_flutter_app/zhangfeng/Network/BaseHttpModel.dart';
import 'BaseHttpModel.dart'; import 'BaseHttpModel.dart';
import 'UrlPath.dart'; import 'UrlPath.dart';
import 'dart:core';
class HttpManager { class HttpManager {
static HttpManager _instance = HttpManager._internal(); static HttpManager _instance = HttpManager._internal();
...@@ -16,7 +13,7 @@ class HttpManager { ...@@ -16,7 +13,7 @@ class HttpManager {
HttpManager._internal({String baseUrl}) { HttpManager._internal({String baseUrl}) {
if (null == _dio) { if (null == _dio) {
_dio = new Dio(new BaseOptions( _dio = new Dio(new BaseOptions(
baseUrl: UrlPath.baseUrl, connectTimeout: 15000,headers: new HashMap<String,String>())); baseUrl: UrlPath.baseUrl, connectTimeout: 15000));
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment