Java 不同协议之间的重定向
在我的Java项目中,我使用类Java 不同协议之间的重定向,java,web,Java,Web,在我的Java项目中,我使用类HttpUrlConnection阅读网页。 问题是,当我从http重定向到https时,它不起作用: 它下载一个空白页面,我得到一个错误303 如果在正常重定向(http->http)上使用此函数,则会得到正确的结果(例如,目标页面上的code200) 以下是我用来打开页面的代码: HttpURLConnection yc = (HttpURLConnection) url.toURL().openConnection(); yc.connect(); 其中u
HttpUrlConnection
阅读网页。
问题是,当我从http重定向到https时,它不起作用:
它下载一个空白页面,我得到一个错误303
如果在正常重定向(http->http)上使用此函数,则会得到正确的结果(例如,目标页面上的code200
)
以下是我用来打开页面的代码:
HttpURLConnection yc = (HttpURLConnection) url.toURL().openConnection();
yc.connect();
其中url是一个URIobject
LMGIFY: