https://github.com/troglobit/uget
Really stupid get-file-over-http program/function
https://github.com/troglobit/uget
curl wget
Last synced: 2 months ago
JSON representation
Really stupid get-file-over-http program/function
- Host: GitHub
- URL: https://github.com/troglobit/uget
- Owner: troglobit
- License: isc
- Created: 2020-07-15T13:12:16.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-22T09:47:07.000Z (over 2 years ago)
- Last Synced: 2025-02-28T12:45:48.898Z (3 months ago)
- Topics: curl, wget
- Language: Shell
- Homepage:
- Size: 309 KB
- Stars: 10
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Almost Useless get-file-over-http Program
==========================================================
[![License Badge][]][License] [![GitHub Status][]][GitHub]```
Usage: uget [-hInsvV] [-c CACERT] [-o FILE] [-t SEC.MSEC] [URL]Options:
-c CACERT Override built-in path to CA certificate to use to verify peer
-h This help text
-I Ask server for HEAD of location instead of GET whole content
-n Disable TCP_NODELAY socket option
-o FILE Write output to FILE rather than stdout
-s Disable strict certificate validation
-t SEC.MSEC Set socket send/recv timeout
-v Verbose mode, use twice to enable debug messages
-V Show program name and versionCopyright (c) 2019-2022 Joachim Wiberg
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
```Caveat
------Unless you're here for something really small and generally useless,
albeit with a *very liberal* [Open Source license][1], you will want
something else instead, something useful. Like:* [wget](https://www.gnu.org/software/wget/), or
* [curl](https://curl.haxx.se/)
They are really much better suited (and less buggy!) for everyday use
than `uget`. Each one has its merits; if you just want to fetch files
then use `wget`, `curl` can do this too of course, but you need a few
more command line parameters. However, if you're a developer and want
to debug HTTP connections, then `curl` is definitely for you!Origin & References
-------------------The `uget` project shares most of its code with the `ssdp-scan` tool in
the [ssdp-responder][2] project. You may also find an equally stupid
web server here. Please don't use it for anything remotely production
oriented!Take care
/J[1]: https://en.wikipedia.org/wiki/ISC_license
[2]: https://github.com/troglobit/ssdp-responder/
[License]: https://en.wikipedia.org/wiki/ISC_license
[License Badge]: https://img.shields.io/badge/License-ISC-blue.svg
[GitHub]: https://github.com/troglobit/uget/actions/workflows/build.yml/
[GitHub Status]: https://github.com/troglobit/uget/actions/workflows/build.yml/badge.svg