代码拉取完成,页面将自动刷新
从软件发布中心下载软件,支持断点续传。
GET /apps?appName={appName}&version={version}&targetOs={targetOs}&arch={arch}
Parameters
Name | Type | Description |
---|---|---|
appName |
string |
Required. 软件名称。 |
version |
string |
Required. 完整版本号。 |
targetOs |
string |
Required. 操作系统名:linux 或 windows 。 |
arch |
string |
Required. CPU 架构。 |
注意:要根据服务器的操作系统下载对应的软件。
Response
下载整个文件时,返回
Status: 200 OK
断点续传时,返回
Status: 206 Partial Content
未找到下载文件时,返回
Status: 404 Not Found
下载的文件存储在 apps
文件夹下。
apps
|---name
|---version
|---file
注意:
name
使用小写字母version
是完整版本号file
的名字必须使用官网提供的文件完整名称如 JDK 的存放目录结构为
apps
|---jdk
|---11.0.1
|---jdk-11.0.1_windows-x64_bin.zip
注意:jdk 使用的是压缩版,而不是安装版。
运行的文件和下载的文件分开存储,运行的文件存在 prod
文件夹下。
prod
|---name
|---version
|---file/folder
在 download.toml
文件中记录下载文件的 MD5 值,用于断点续传时,文件是否被修改。记录格式为:
[[files]]
name = "jdk"
version = "11.0.2"
md5 = "xxxx"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。