vite配置代理 代理到hhttps://qyapi.weixin.qq.com, 并给出示例请求
时间: 2024-05-02 07:18:17 浏览: 159
1. 在vite的配置文件中添加proxy选项,如下所示:
```javascript
// vite.config.js
export default {
// ...
proxy: {
'/api': {
target: 'https://qyapi.weixin.qq.com',
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, '')
}
}
// ...
}
```
2. 通过axios等工具发送请求,示例代码如下:
```javascript
// main.js
import axios from 'axios'
axios.get('/api/cgi-bin/gettoken', {
params: {
corpid: 'YOUR_CORPID',
corpsecret: 'YOUR_CORPSECRET'
}
}).then(response => {
console.log(response.data)
})
```
上述示例代码中,使用了axios发送了一个GET请求到`/api/cgi-bin/gettoken`,其中`/api`代表我们配置的代理地址,实际会被转发到`https://qyapi.weixin.qq.com/cgi-bin/gettoken`。请求参数中包含了`corpid`和`corpsecret`两个参数,这是企业微信API获取access_token所必须的参数。请求成功后,控制台会输出获取到的access_token信息。
阅读全文