axios-request-params-data-trim-plugin
v1.0.4
Published
### 1、安装 > > `yarn add axios-request-params-data-trim-plugin ` > 或者 > `npm install axios-request-params-data-trim-plugin`
Downloads
4
Readme
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
})
}