#chunked #http #encode-decode #command-line-tool #transfer-encoding #rfc-7230

app chunked_transfer_cli

命令行工具,用于将数据编码为或从HTTP分块传输编码(RFC 7230)解码

2个版本

0.1.1 2023年8月8日
0.1.0 2022年8月9日

#6 in #chunked

ISC 许可证

6KB

chunked-transfer-cli

命令行工具,用于将数据编码为或从HTTP分块传输编码解码(RFC 7230,第4.1节)。

crates.io version ISC-licensed support me via GitHub Sponsors chat with me on Twitter

由于我是Rust新手,所以代码可能不够优雅。😊

安装

cargo install chunked_transfer_cli

您还可以从发布页面下载二进制文件。

用法

chunked_transfer_cli 0.1.0
Command-line tool to encode into or decode from HTTP chunked transfer coding (RFC 7230).

USAGE:
    chunked_transfer_cli [SUBCOMMAND]

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    decode    decodes chunked data
    encode    encodes data as chunked
    help      Print this message or the help of the given subcommand(s)
decodes chunked data

USAGE:
    chunked_transfer_cli decode

OPTIONS:
    -h, --help    Print help information
encodes data as chunked

USAGE:
    chunked_transfer_cli encode [OPTIONS]

OPTIONS:
        --chunk-size <CHUNK_SIZE>    number of bytes per chunk [default: 1024]
    -h, --help                       Print help information

依赖项

~4MB
~77K SLoC