Skip to main content

Module http_breakpoint

Module http_breakpoint 

Source
Expand description

断点上传/下载协议插件:

  • 执行器只做并发调度、分片读写、重试、进度、暂停恢复;
  • 协议插件只负责业务语义(初始化、分片请求、完成/取消、响应解析)。

Re-exports§

pub use crate::upload_trait::BreakpointUpload;

Structs§

BreakpointDownloadHttpConfig
断点下载中与 HTTP 请求相关的可配置项(Range GET 的 Accept、HEAD 行为等),通常放在 TransferTask 上由调用方传入;未设置时由 crate::meow_config::MeowConfig 在入队时补齐。
DefaultStyleUpload
StandardRangeDownload
默认 Range 下载:仅设置 Range / Accept,总长度取自 Content-Length
UploadRequest
协议插件返回给执行器的上传请求描述。
UploadResumeInfo

Enums§

UploadBody
一次上传 HTTP 请求体。

Traits§

BreakpointDownload
自定义断点下载协议。