Java resttemplate请求和web浏览器请求之间有什么区别?
我有一个部署在远程服务器上的spring boot应用程序,我使用这个应用程序上传文件。当我通过web浏览器表单请求时,它可以完美地工作。但是,当我使用resttemplate时,虽然我设置了超时,但我的resttemplate客户机代码得到java.net.ConnectException:Connection timed out:connect。我在本地主机上成功地测试了我的重新模板代码,它工作正常 我的问题是:Java resttemplate请求和web浏览器请求之间有什么区别?,java,spring-boot,resttemplate,http-proxy,Java,Spring Boot,Resttemplate,Http Proxy,我有一个部署在远程服务器上的spring boot应用程序,我使用这个应用程序上传文件。当我通过web浏览器表单请求时,它可以完美地工作。但是,当我使用resttemplate时,虽然我设置了超时,但我的resttemplate客户机代码得到java.net.ConnectException:Connection timed out:connect。我在本地主机上成功地测试了我的重新模板代码,它工作正常 我的问题是: web浏览器有什么不同之处 是否与代理问题有关?(远程服务器没有代理) 问候。
问候。看起来像是代理错误。您在resttemplate中使用的地址与在web浏览器上使用的地址相同吗?谢谢您的回复@Jens,实际上我有点困惑。因为远程服务器没有代理。在这种情况下,我不知道应该在我的resttemplate代码中设置什么。感谢回复@Thomson Ignesious。我用的是同样的adrress@Coşkun您的本地计算机支持代理?