#parse-url #url #parse #parser #cli-parser

app url_parser_cli

Parse a URL, get one or all components pretty-printed or as JSON

1 stable release

4.0.0 Aug 17, 2023

#46 in #parse-url

ISC license

8KB
57 lines

url-parser-cli

Parse a URL, get one or all components pretty-printed or as JSON. Uses url underneath.

crates.io version ISC-licensed chat on gitter support me on Patreon

Note: I'm a Rust beginner, so the code might be unelegant. 🙈

Note: This utility has been rewritten in Rust, checkout url-parser-cli.

Installing

cargo install chunked_transfer_cli

You can also download a binary from the releases page.

Usage

Parse a URL, get one or all components pretty-printed or as JSON.

Usage: url_parser_cli [OPTIONS] <URL> [BASE_URL]

Arguments:
  <URL>       URL to parse
  [BASE_URL]  base URL to parse <URL> from

Options:
  -j, --json     print output as JSON
  -p, --pretty   print multi-line output
  -h, --help     Print help
  -V, --version  Print version
  • curl's trurl – Command line tool for URL parsing and manipulation.
  • url-decode-encode-cli – Command line utility for URL decoding & encoding.
  • query-string-cli – Decode & encode URL query strings in the command line.
  • url – An implementation of the WHATWG URL Standard.

Contributing

If you have a question or have difficulties using url-parser-cli, please double-check your code and setup first. If you think you have found a bug or want to propose a feature, refer to the issues page.

Dependencies

~3.5–5MB
~87K SLoC