Request 网络请求 VIP专属

概述

Request 网络请求,支持Promise,可在发起请求和请求响应之前进行拦截。

# 引入

在根目录app.js中全局引入
import http from './components/firstui/fui-request/index'

//初始化请求配置项
http.create({
	//接口域名
	host: 'https://ffa.firstui.cn',
	header: {
		// 'content-type': 'application/x-www-form-urlencoded'
	}
})
//请求拦截
http.interceptors.request.use(config => {
	//请求之前可在请求头中加入token等信息
	let token = uni.getStorageSync('firstui_token') || 'testToken';
	if (config.header) {
		config.header['token'] = token
	} else {
		config.header = {
			'token': token
		}
	}
	return config
})
//响应拦截
http.interceptors.response.use(response => {
	//TODO
	return response
})

wx.http = http
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

# 代码演示

代码演示、属性列表等详细内容仅VIP用户可查看。
你真是个小机灵鬼~
VIP专属 该内容仅VIP用户可查看!
前往官网开通会员

示例预览

# 特别说明

该组件为付费组件,微信小程序版VIP用户可免费使用 。

开通会员 (opens new window)

Last Updated: 10/7/2023, 12:14:41 PM