# http-downloader **Repository Path**: opensource-f2f/http-downloader ## Basic Information - **Project Name**: http-downloader - **Description**: hd 是一个基于 HTTP 协议的下载工具 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-01-22 - **Last Updated**: 2022-11-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![](https://goreportcard.com/badge/linuxsuren/http-downloader)](https://goreportcard.com/report/linuxsuren/github-go) [![](http://img.shields.io/badge/godoc-reference-5272B4.svg?style=flat-square)](https://godoc.org/github.com/linuxsuren/http-downloader) [![Contributors](https://img.shields.io/github/contributors/linuxsuren/http-downloader.svg)](https://github.com/linuxsuren/github-go/graphs/contributors) [![GitHub release](https://img.shields.io/github/release/linuxsuren/http-downloader.svg?label=release)](https://github.com/linuxsuren/github-go/releases/latest) ![GitHub All Releases](https://img.shields.io/github/downloads/linuxsuren/http-downloader/total) # 入门 `hd` 是一个基于 HTTP 协议的下载工具。 通过命令:`brew install linuxsuren/linuxsuren/hd` 来安装 或者,对于 Linux 用户可以直接通过命令下载: ``` curl -L https://github.com/linuxsuren/http-downloader/releases/latest/download/hd-linux-amd64.tar.gz | tar xzv mv hd /usr/local/bin ``` # 用法 ``` hd get https://github.com/jenkins-zh/jenkins-cli/releases/latest/download/jcli-linux-amd64.tar.gz -o jcli.tar.gz --thread 10 ``` # 功能 * 基于 HTTP 协议下载文件的 Golang 工具库 * 多线程 * 断点续传 (TODO) * 对 GitHub release 文件下载友好