解决一: Python代码 收藏代码 requests.adapters.DEFAULT_RETRIES = 5 解决二: A: Python代码 收藏代码 proxy = {
顺晟科技
2021-08-28 09:40:08
216
前后端分离的网开发,如果没有部署到同一环境下,会出现跨域问题,在前后端联调的时候就很恶心了。
这时候只需要在路由注册的函数中,编写一个中间件使用就可以了
包装路由器
导入(
github.com/gin-gonic/gin
)
路由器功能。引擎){ 0
g.使用(CORSMiddleware())
应用编程接口(集团('/应用编程接口)
经理(集团('/经理)
}
func corsmidderware()gin .HandlerFunc {
返回函数杜松子酒.上下文){ 0
原点:=c.Request.Header.Get('原点)
c.Writer.Header().设置('访问控制-允许-原点,原点)
c.Writer.Header().设置("访问控制-允许-凭证","真")
c.Writer.Header().设置('访问控制-允许-标题','内容类型,内容长度,XMLHttpRequest '
接受-编码,X-CSRF-令牌,授权)
如果c .要求。方法==' OPTIONS ' { 0
c.字符串(200,‘好’)
返回
}
c.下一个()
}
}
28
2021-08
28
2021-08
28
2021-08
28
2021-08
28
2021-08
28
2021-08