您的位置:首页 > 编程语言 > Java开发

java URL的打开如果碰到203会自己重定向

2015-11-27 20:21 375 查看
java URL的打开如果碰到203会自己重定向。一般情况下没问题。但是我碰到一个情况。

要在203的时候根据set-cookie设置一个cookie然后在去请求重定向的文件。不然返回错误。因为没有cookie识别用户。

更改的办法是

setInstanceFollowRedirects(false);


完整代码如下

URL getUrl = new URL(url);
HttpURLConnection httpConn = HttpURLConnection)getUrl.openConnection();
for (Object key : headers.keySet()) {
httpConn.setRequestProperty(key.toString(), headers.get(key).toString());
}
httpConn.setInstanceFollowRedirects(false);
httpConn.connect();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: