登录
首页 >  文章 >  java教程

RestTemplate访问内网IP地址失败,但域名访问正常?如何解决?

时间:2024-11-15 14:09:43 476浏览 收藏

最近发现不少小伙伴都对文章很感兴趣,所以今天继续给大家介绍文章相关的知识,本文《RestTemplate访问内网IP地址失败,但域名访问正常?如何解决?》主要内容涉及到等等知识点,希望能帮到你!当然如果阅读本文时存在不同想法,可以在评论中表达,但是请勿使用过激的措辞~

RestTemplate访问内网IP地址失败,但域名访问正常?如何解决?

resttemplate访问ip地址受阻,但可访问域名

问题描述:

resttemplate无法访问内网ip地址加上端口号的地址,而是报错404,而通过域名访问时却可以正常连接。

解决方法:

通过重写httpurlconnection的headers属性host,可以解决此问题:

System.setProperty("sun.net.http.allowRestrictedHeaders", "true");

通过设置该属性,可以覆盖自定义添加的host,使其生效。

好了,本文到此结束,带大家了解了《RestTemplate访问内网IP地址失败,但域名访问正常?如何解决?》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多文章知识!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>