http
http 请求方法合集, 基于 axios
import { http } from "@yl/super-jssdk"
API
初始化方法,使用前必须初始化
http.init(apiRoot, timeout);
参数说明
| 参数 |
说明 |
类型 |
默认值 |
是否必填 |
| apiRoot |
接口的 baseUrl |
String |
- |
- |
| timeout |
接口超时时间 |
Number |
- |
- |
设置请求头
http.setHeader(headers);
参数说明
| 参数 |
说明 |
类型 |
默认值 |
是否必填 |
| headers |
http 请求头对象 |
Object |
- |
是 |
post
http.post(url, params);
参数说明
| 参数 |
说明 |
类型 |
默认值 |
是否必填 |
| url |
接口地址 |
String |
- |
是 |
| params |
请求参数 |
Object |
- |
是 |
get
http.get(url, params);
参数说明
| 参数 |
说明 |
类型 |
默认值 |
是否必填 |
| url |
接口地址 |
String |
- |
是 |
| params |
请求参数 |
Object |
- |
是 |
统一的 ajax 方法
http.ajax(config);
参数说明
| 参数 |
说明 |
类型 |
默认值 |
是否必填 |
| config |
请求配置,如:{method,url,data,parmas ···},配置添加noLog:true,表示不使用ilog |
Object |
- |
是 |