Krakend 1.3社区版能否设置禁止跟随重定向?
Krakend 1.3 社区版能否禁用重定向跟随?
- 核心结论:Krakend 1.3 社区版没有官方提供的配置项来设置不跟随重定向,该功能是企业版的专属特性。
- 替代实现方案:
- 若业务需要禁用重定向跟随,可通过自定义Go扩展插件修改Krakend的HTTP客户端逻辑:
- 在自定义客户端中设置
http.Client的CheckRedirect字段为返回http.ErrUseLastResponse的函数,以此阻止客户端自动跟随重定向。 - 编译包含该插件的Krakend二进制文件,替换默认社区版程序运行。
- 在自定义客户端中设置
- 若业务需要禁用重定向跟随,可通过自定义Go扩展插件修改Krakend的HTTP客户端逻辑:
内容的提问来源于stack exchange,提问作者Vahe Harutyunyan
相关产品推荐
相关产品推荐

