我正在开发一个允许用户下载 JAR 的应用程序,它实际上是一个 PDF 播放器,显示一些作为 JAR 本身的一部分下载的 PDF。
现在,每当用户单击该 JAR 文件时,我都想验证服务器上的 PDF 包(它是否过期?或者有新版本可用)。另外,如果有新版本的下载包可用,我希望我的 PDF 内容得到更新。因此,如果有新版本,我将需要从服务器下载 PDF。
所以我想从我的 JAR 中向服务器发出 HTTP 请求并接收一些 PDF(以及一些额外的数据)作为响应。
知道我该怎么做吗?是否有一些 API 可用于从普通 Java 程序创建 HTTP 请求?