1.0.0 • Published 3 years ago
cp-xt-decrypt v1.0.0
创奇--密钥保护请求
- 描述:对请求密钥进行保护
- 作者:Liupeng SunChenyu Zhangyanan Wangqin DengZhaoquan
安装
npm install cp-xt-decrypt --save使用
- 备注 1.2.7 版本开始去掉desType 参数
- 适用范围:Vue项目、React项目、uniapp项目等项目
- 示例如下
import { fetchApi } from 'cp-xt-decrypt'
fetchApi({
type: '',
url: 'xxx',
method: '',
data: {},
header: {},
timeout: 6000,
interceptor_req: () => {},
interceptor_res: () => {},
desType: '',
orgid: ''
}).then(result => {})参数
| 参数 | 类型 | 是否必填 | 备注 |
|---|---|---|---|
| type | string | 是 | 请求方式,可选值uni、axios、js |
| url | string | 是 | 请求地址 |
| method | string | 否 | 请求方式,默认:GET |
| data | object | 否 | 请求参数,type为axios时,该参数为post请求参数 |
| params | object | 否 | GET请求参数,仅type为axios时可用 |
| header | object | 否 | 请求头 |
| timeout | number | 否 | 请求超时时间,默认6s |
| interceptor_req | function | 否 | 请求拦截器,仅type为axios时可用 |
| interceptor_res | function | 否 | 响应拦截器,仅type为axios时可用 |
| responseType | string | 否 | 服务器响应的数据类型,默认:json |
| orgid | string | 是 | 机构id |
| success | function | 是 | 请求成功的回调,仅type为uni时可用 |
| fail | function | 否 | 请求失败的回调,仅type为uni时可用 |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行),仅type为uni时可用 |
1.0.0
3 years ago