From c487d7ce37fac4028d694e297e99124cd16d4cdf Mon Sep 17 00:00:00 2001
From: early-autumn <954270063@qq.com>
Date: Sat, 2 May 2020 15:47:38 +0800
Subject: [PATCH] no message
---
.idea/.gitignore | 2 ++
.idea/axios-miniprogram.iml | 9 +++++++++
.idea/inspectionProfiles/Project_Default.xml | 6 ++++++
.idea/misc.xml | 6 ++++++
.idea/modules.xml | 8 ++++++++
.idea/vcs.xml | 6 ++++++
README.md | 12 ++++++------
rollup.config.js | 2 +-
src/adaptive.ts | 6 ++----
src/cancel/Cancel.ts | 4 ++--
src/cancel/CancelToken.ts | 4 ++--
src/core/Axios.ts | 4 ++--
src/core/InterceptorManager.ts | 2 +-
src/core/createError.ts | 4 ++--
src/core/dispatchRequest.ts | 4 ++--
src/core/request.ts | 8 ++++----
src/core/transformData.ts | 8 ++++----
src/core/transformRequest.ts | 5 ++++-
src/core/transformResponse.ts | 5 +++--
src/index.ts | 2 +-
src/types.ts | 8 ++++----
21 files changed, 77 insertions(+), 38 deletions(-)
create mode 100644 .idea/.gitignore
create mode 100644 .idea/axios-miniprogram.iml
create mode 100644 .idea/inspectionProfiles/Project_Default.xml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/modules.xml
create mode 100644 .idea/vcs.xml
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..e7e9d11
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,2 @@
+# Default ignored files
+/workspace.xml
diff --git a/.idea/axios-miniprogram.iml b/.idea/axios-miniprogram.iml
new file mode 100644
index 0000000..d6ebd48
--- /dev/null
+++ b/.idea/axios-miniprogram.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..28a804d
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..be0275a
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index 2c4817d..b020248 100644
--- a/README.md
+++ b/README.md
@@ -259,9 +259,9 @@ axios('/test', {
```typescript
axios.defaults.adapter = function adapter(adapterConfig) {
const {
- // 接口地址
+ // 请求地址
url,
- // HTTP 请求方法
+ // 请求方法
method,
// 请求数据
data,
@@ -269,9 +269,9 @@ axios.defaults.adapter = function adapter(adapterConfig) {
header,
// 请求头 同 header
headers,
- // 返回的数据格式
+ // 响应数据格式
dataType,
- // 响应的数据类型
+ // 响应数据类型
responseType,
// 超时时间
timeout,
@@ -283,9 +283,9 @@ axios.defaults.adapter = function adapter(adapterConfig) {
enableCache,
// 验证 ssl 证书
sslVerify,
- // 成功的响应函数
+ // 成功的回调函数
success,
- // 失败的响应函数
+ // 失败的回调函数
fail
} = adapterConfig;
diff --git a/rollup.config.js b/rollup.config.js
index 41094ae..d2ea093 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-03-06 20:40:30
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-22 09:50:55
+ * @LastEditTime: 2020-04-28 13:18:34
*/
import fs from 'fs';
import path from 'path';
diff --git a/src/adaptive.ts b/src/adaptive.ts
index d1cc299..6a8b7f4 100644
--- a/src/adaptive.ts
+++ b/src/adaptive.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-17 12:18:25
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-24 09:30:33
+ * @LastEditTime: 2020-04-25 19:10:04
*/
import { Adapter, Platform } from './types';
@@ -22,7 +22,7 @@ declare let qq: Platform;
/**
* 自适应当前平台
*/
-function adaptive(): Adapter | undefined {
+export default function adaptive(): Adapter | undefined {
const stack = [
() => uni.request,
() => wx.request,
@@ -42,5 +42,3 @@ function adaptive(): Adapter | undefined {
return adapter;
}
-
-export default adaptive;
diff --git a/src/cancel/Cancel.ts b/src/cancel/Cancel.ts
index 99bbb2f..abd24c1 100644
--- a/src/cancel/Cancel.ts
+++ b/src/cancel/Cancel.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-13 21:14:53
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-23 20:56:34
+ * @LastEditTime: 2020-04-25 09:26:10
*/
import { Cancel } from '../types';
@@ -10,7 +10,7 @@ export default class CancelStatic implements Cancel {
/**
* @param message 取消信息
*/
- constructor(public message?: string) {}
+ public constructor(public message?: string) {}
public toString() {
const message = this.message ? `: ${this.message}` : '';
diff --git a/src/cancel/CancelToken.ts b/src/cancel/CancelToken.ts
index d6ca2d4..cd66c86 100644
--- a/src/cancel/CancelToken.ts
+++ b/src/cancel/CancelToken.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-13 20:00:08
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-22 17:39:44
+ * @LastEditTime: 2020-04-25 09:22:56
*/
import { CancelToken, CancelAction, CancelExecutor, CancelTokenSource } from '../types';
import Cancel from './Cancel';
@@ -15,7 +15,7 @@ export default class CancelTokenStatic implements CancelToken {
public listener: Promise;
- constructor(executor: CancelExecutor) {
+ public constructor(executor: CancelExecutor) {
let action!: CancelAction;
this.listener = new Promise((resolve) => {
diff --git a/src/core/Axios.ts b/src/core/Axios.ts
index 2362802..3899ca0 100644
--- a/src/core/Axios.ts
+++ b/src/core/Axios.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-13 18:00:27
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-23 23:43:00
+ * @LastEditTime: 2020-04-25 09:23:14
*/
import { Method, Params, Data, Interceptors, AxiosRequestConfig, AxiosResponse, Axios } from '../types';
import buildURL from '../helpers/buildURL';
@@ -22,7 +22,7 @@ export default class AxiosStatic implements Axios {
/**
* @param defaults 自定义默认配置
*/
- constructor(public defaults: AxiosRequestConfig = {}) {}
+ public constructor(public defaults: AxiosRequestConfig = {}) {}
/**
* 根据配置中的 url 和 params 生成一个 URI
diff --git a/src/core/InterceptorManager.ts b/src/core/InterceptorManager.ts
index 84a58a2..31eed26 100644
--- a/src/core/InterceptorManager.ts
+++ b/src/core/InterceptorManager.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-15 17:50:50
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-23 20:54:24
+ * @LastEditTime: 2020-05-02 14:30:56
*/
import {
InterceptorResolved,
diff --git a/src/core/createError.ts b/src/core/createError.ts
index 57c92c4..5f89b9e 100644
--- a/src/core/createError.ts
+++ b/src/core/createError.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-14 22:23:39
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-23 23:47:26
+ * @LastEditTime: 2020-04-25 09:23:40
*/
import { AxiosRequestConfig, RequestConfig, AxiosResponse } from '../types';
@@ -21,7 +21,7 @@ class AxiosError extends Error {
* @param request 通用请求配置
* @param response Axios 响应体
*/
- constructor(
+ public constructor(
message: string,
public config: AxiosRequestConfig,
public request: RequestConfig,
diff --git a/src/core/dispatchRequest.ts b/src/core/dispatchRequest.ts
index fd17975..9636519 100644
--- a/src/core/dispatchRequest.ts
+++ b/src/core/dispatchRequest.ts
@@ -2,7 +2,7 @@
* @Author: early-autumn
* @Date: 2020-04-13 18:01:16
* @LastEditors: early-autumn
- * @LastEditTime: 2020-04-23 09:31:00
+ * @LastEditTime: 2020-04-25 09:24:20
*/
import { AxiosRequestConfig, AxiosResponse } from '../types';
import isCancel from '../cancel/isCancel';
@@ -50,7 +50,7 @@ export default function dispatchRequest(config: AxiosRequestConfig): Promise {
return new Promise(function dispatchAdapter(resolve, reject): void {
const { adapter, cancelToken } = config;
- const request = transformRequest(config);
+ const requestConfig = transformRequest(config);
/**
* 捕获错误
@@ -30,7 +30,7 @@ export default function request(config: AxiosRequestConfig): Promise {
*/
export declare interface Interceptors {
/**
- * request 请求前置拦截器
+ * request 请求拦截器
*/
request: InterceptorManager;
/**
- * response 请求后置拦截器
+ * response 响应拦截器
*/
response: InterceptorManager;
}