1.0.4 • Published 2 years ago

axios-request-params-data-trim-plugin v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

axios 请求入参 去除首尾 空格

1、安装

yarn add axios-request-params-data-trim-plugin 或者 npm install axios-request-params-data-trim-plugin

2、注册插件

// 示例封装 /utils/axios.ext.ts
import axiosTrimStrings from 'axios-request-params-data-trim-plugin'

const axiosInstance = axios.create({
  baseURL: `https://api.example.com`,
  timeout: 30000
})

axiosInstance.interceptors.request.use(axiosTrimStrings)

export default axiosInstance

3、调用配置

  • trimBlankSpace 是额外扩展的axios配置,通过此属性可以
  • 配置是否去除首尾空格
  • 默认是去除空格的
  • 如果需要关闭,请将此属性设置为false
import axios from 'xxx/utils/axios.ext.ts'

export const exampleApiRequest = (data) => {
  return axios.post({
    url: `/java-operate-report-cloud/sensitiveWord/detection`,
    data,
    /**是否去除空格配置*/
    trimBlankSpace: false
  })
}
1.0.4

2 years ago

1.0.3-rc

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago