前端设置代理服务器解决跨域问题
跨域在前后端进行数据交接的时候是最容易遇见的问题之一,那么身为前端的我们改如何解决跨域问题呢?
这里我们可以用代理服务器的方式进行解决
- 拿到请求连接的url 地址,配置“proxy.conf.json” 文件
// 这里我们以 斗鱼的地址作为案例
// url=http://capi.douyucdn.cn/api/v1/live?limit=20&offset=0
//这个时候我们可以把url 中的前半部分提取出来作为代理连接
//代理连接 api=http://capi.douyucdn.cn
//真正发请求的时候就为 api/api/v1/live?limit=20&offset=0
所以可以这样写,先创建一个proxy.conf.json 的文件 ,右键改后缀名字就行,不用非得找这个文件,如果有更好
{
"/api": {
"target": "http://capi.douyucdn.cn"