gpt4 book ai didi

java和网站重定向检测

转载 作者:行者123 更新时间:2023-11-30 04:46:25 29 4
gpt4 key购买 nike

我有java相关的问题...

网站 www.stationv3.com 每天都会更新(至少在大多数时候,有点不规律)。每次我使用地址 www.stationv3.com (使用浏览器)连接到网站时,它都会将我重定向到其子页面 www.stationv3.com/date_of_latest_update.html

我正在尝试制作一个程序,从网站上提取最新的漫画,但我不知道如何找出它的确切地址。但我知道我能够找出是否可以以某种方式找出每次连接时我被重定向到哪里。用java可以实现吗?我知道它可以做各种奇怪的事情,但我对互联网相关的东西仍然很陌生......

我使用准确的网站名称只是为了让您轻松查看正在发生的事情...而且,我正在创建一个通用代码,它可以(经过一些修补)应用于以这种方式运行的任何网站。

最佳答案

import java.net.*;
public class ShowStationV3Redirect {
public static void main(String[] args) throws Exception {
URL url = new URL(args[0]);
HttpURLConnection.setFollowRedirects(false);
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
System.out.println("Response code = " + connection.getResponseCode());
String header = connection.getHeaderField("location");
if (header != null)
System.out.println("www.stationv3.com redirected to " + header);
}
}

上面的代码片段告诉您您将被重定向到哪个 URL。

关于java和网站重定向检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10855444/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com