403禁止

yqyhoc1h  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(303)

我想从网站上下载一个嵌入式视频
这段视频很容易在浏览器中访问,但我正努力用java来获取它
下面是单击播放按钮后打开网站的“网络”选项卡

如果我复制了请求url,添加一个新的标签,粘贴并点击回车段就可以下载了

但是,如果我打开一个新的“匿名”窗口并尝试禁用403(我也尝试在“匿名”模式下打开视频,按下“播放”按钮,然后复制url并按enter,视频下载成功,但我在“正常”模式下获得403)

运行以下代码时得到相同的结果:

public static void main(String[] args) throws IOException
    {
        String baseUrl = "someUrl/ih4mxuprbnvyb3iihebxt26uxqo5x32qhldeyaejlhbmm7kga7llvftoqdia/seg-1-v1-a1.ts";
        URL url = new URL(baseUrl);

        HttpURLConnection con = (HttpURLConnection) url.openConnection();

        con.setRequestMethod("GET");

        con.setRequestProperty("sec-ch-ua", "\"Google Chrome\";v=\"87\", \" Not;A Brand\";v=\"99\", \"Chromium\";v=\"87\"");
        con.setRequestProperty("Accept", "*/*");
        con.setRequestProperty("Upgrade-Insecure-Requests", "1");
        con.setRequestProperty("sec-ch-ua-mobile", "?0");
        con.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36");

        System.out.println(con.getResponseCode());

    }

我尝试过添加相同的标题,但没有成功。我错过了什么?提前谢谢

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题