可以通过设置JVM启动参数-Dsun.net.http.allowRestrictedHeaders=true,或者在启动类里加上代码System.setProperty("sun.net.http.allowRestrictedHeaders", "true")来解决这个问题。 实际上在发送HTTP请求时如果URL是用的域名,就已经将host请求头设置为该域名了,当然也可以手动设置成其他域名。有时候项目部署在内网,无法...