如何免登录下载JDK

1、本人下载的是jdk-8u281,此文章也以下载此为例子
2、如果其他也能下载的话记得留言提醒其他的小火蚌。
3、其中小白特供版是提供了一些本人的思考过程,大佬觉得有问题的可以指出(带带萌新吧)[ORZ]

STEP 1:打开Oracle官网下载

链接: 跳转.
在这里插入图片描述

STEP 2:选择自己所需的对应版本

在这里插入图片描述

STEP 3:点击下载

在这里插入图片描述
我同意(才怪)
然后点击下载
在这里插入图片描述
登录账号

(over)


什么你们居然没有账号???
都1202年了居然还没有账号.jpeg
那就来点骚套路吧.jpeg

小白特供(本人思考过程)

首先让我们回退到step2,看看我们究竟转到的是什么东东
如图所示,它长这样
在这里插入图片描述
然而我们进入这个链接的时候

https://download.oracle.com/otn/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

在这里插入图片描述
?等等别动手,听我狡辩
在前面下载的话是不是还需要同意个霸王条款
我们把它点开看看
在这里插入图片描述
好家伙
跳转的页面其实是它:

https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

我们仔细看看,它由几部分组成:

1、https://www.oracle.com/webapps/redirect/signon
2、?nexturl=
3、https://download.oracle.com/otn/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

由此得出:1,2共同判断是否登录,即是否跳转到3

那么直接跳3不就成了?(这作者屁话一堆堆)

然后(怒气值max max)
在这里插入图片描述
接下来需要亿点点小妙招修改下代码
otn修改为otn-pub跳过验证(猜的
即改为

https://download.oracle.com/otn-pub/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

在这里插入图片描述
yes!!!


暴躁老哥直达版

获取下载连接(f12查看源码)
在这里插入图片描述
取出跳转内容

https://download.oracle.com/otn/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

otn修改为otn-pub

https://download.oracle.com/otn-pub/java/jdk/8u281-b09/89d678f2be164786b292527658ca1605/jdk-8u281-windows-x64.exe

在这里插入图片描述
完成!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐