v1

latestSwagger 2.0Apache 2.02026-07-172988122.0 KB
download

http下载文件

支持限速、basicAuth 认证. 一般配合 common fileserver 使用

server1

./dbactuator common file-server
--payload-format raw
--payload '{"extend":{"bind_address":":8082","mount_path":"/data/dbbak","user":"xiaog","password":"xxxx","proc_maxidle_duration":"60s"}}'

server2

curl -u 'xiaog:xxxx' 'http://server1:8082/datadbbak8082/dbactuator' -o dbactuator.bin --limit-rate 10k

post/download/http

Request body

auth_passstring

http url basic auth pass

auth_userstring

http url basic auth user

bk_biz_idinteger
bwlimit_mbinteger

单文件下载限速,单位 MB/s

curl_optionsstring[]
curl_pathstring

curl 命令路径,默认留空. 目前只用于测试 url

file_liststring[] required

下载哪些文件

max_concurrencyinteger

并发下载数

path_tgtstring required

文件存放到本机哪个目录

serverstring required

下载 url