使用 HttpUrlConnection 获取状态 4​​03 但使用 HttpsUrlConnection 获取状态 200

Getting status 403 with HttpUrlConnection but 200 with HttpsUrlConnection

我正在尝试获取站点“https://www.applefcu.org/”的响应代码。 当我 运行 带有 "HttpUrlConnection" 的代码时,我得到的状态代码为 403,但是当我 运行 带有 "HttpsUrlConnection" 的代码时,它给出状态 200。

这可能是什么原因? 以及如何确定何时使用 "HttpUrlConnection" 运行 此代码以及何时使用 "HttpsUrlConnection"?

信息就在地址中。如果 URL 表示 https:// 使用 HttpsUrlConnection