王國慶 发表于 2024-10-24 04:39:02

在oracle下载jdk-8u162-linux-x64.tar.gz显示400 Bad Request Request Head

出现 400 Bad Request: Request Header Or Cookie Too Large 错误,通常是由于浏览器存储的 Cookies 或哀求头过大所导致的,尤其是在访问 Oracle 网站时,大概由于之前登录或多次访问下载页面导致 Cookies 过多,进而触发此错误。
办理方法

方法 1: 扫除浏览器 Cookies 和缓存


[*]扫除 Oracle 网站的 Cookies:

[*]在浏览器中打开开发工具(通常按 F12 或右键点击网页并选择“查抄”)。
[*]进入“应用”或“存储”选项卡。
[*]在“Cookies”部分,找到与 Oracle 网站相关的 Cookies(通常是 oracle.com 或 download.oracle.com),并删除它们。

[*]扫除所有网站的 Cookies(假如只扫除 Oracle 相关的 Cookies 无效,可以尝试扫除所有 Cookies):

[*]Chrome 浏览器:点击右上角的三点图标,选择“设置” -> “隐私和安全” -> “扫除浏览数据”。
[*]选择“Cookies 和其他站点数据”以及“缓存的图像和文件”。
[*]点击“扫除数据”。

[*]重启浏览器:扫除缓存和 Cookies 后,重启浏览器并重新访问 Oracle 网站下载页面。
方法 2: 使用无痕/隐私模式浏览

假如不想扫除所有 Cookies,可以尝试使用无痕模式来访问 Oracle 网站,这样浏览器不会加载已有的 Cookies:

[*] 打开浏览器的无痕模式(隐身模式):

[*]Chrome:按 Ctrl+Shift+N(Windows)或 Command+Shift+N(Mac)。
[*]Firefox:按 Ctrl+Shift+P(Windows)或 Command+Shift+P(Mac)。

[*] 在无痕模式下访问 Oracle 下载页面,并尝试下载 JDK 文件。
方法 3: 使用差异的浏览器或设备

有时该问题大概与特定浏览器相关。可以尝试使用差异的浏览器(如 Firefox、Edge)或在其他设备上访问 Oracle 网站举行下载。
方法 4: 手动扫除浏览器 Cookies (针对 Oracle)

假如你愿意手动扫除特定网站的 Cookies,可以按照以下步骤执行(以 Chrome 为例):

[*]打开 Chrome,点击右上角的三点图标,选择 设置。
[*]在“隐私和安全”下,选择 Cookies 和其他网站数据。
[*]滑动到页面底部,选择 检察所有 Cookies 和网站数据。
[*]在搜索框中输入 oracle,找到相关 Cookies 并删除。
方法 5: 下载使用 wget

假如上述方法都无法办理,你也可以使用命令行工具 wget 直接下载(但条件是你已经乐成获取到下载链接,并且不需要浏览器认证)。不外,由于 Oracle 网站下载大概需要登录认证,这种方法大概不实用于某些 Oracle 下载。
方法 6: 使用 VPN

有时,这类错误大概与网络相关,尝试切换网络环境(比方通过使用 VPN)可以绕过某些网络层的问题,重新尝试下载。
总结

最常见的办理方法是扫除 Oracle 网站的 Cookies 或使用无痕模式重新访问下载页面。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 在oracle下载jdk-8u162-linux-x64.tar.gz显示400 Bad Request Request Head