5 ms·
"HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more." https://github.com/ht
by jabr 2y ago
"HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more."
https://github.com/httpie/cli https://github.com/httpie/cli
- alt187 2y agoI'll consider HTTPie when they make man pages I can look at in my CLI. This web "documentation" is atrocious.
- jkbr 2y agoWhat is it that makes the web documentation atrocious in your view? As for man pages, HTTPie has been shipping them since v3.2 [1]. Try `man http` or `http --manual`. [1] https://httpie.io/blog/httpie-3.2.0#man-pages https://httpie.io/blog/httpie-3.2.0#man-pages
- mixmastamyk 2y agoI preferred this for years but beware of new management, telemetry and little mention of it. This is from the desktop app but I've seen Little/Open Snitch warn about the CLI as well: https://github.com/httpie/desktop/issues/176 https://github.com/httpie/desktop/issues/176
- jkbr 2y agoHTTPie creator here. Just a clarification: HTTPie is still under the same management, and the CLI doesn’t have any telemetry. Little Snitch is probably warning you about requests to packages.httpie.io/latest.json [0]. That is done to let you know when a new version becomes available. It’s a static file hosted through GitHub pages [1] without any tracking. However, there’s currently a bug [2] that prevents the response from getting cached so that the request fires frequently for some users. It’s already fixed in a PR [3] and will be part of the upcoming release. [0] https://github.com/httpie/cli/blob/master/httpie/internal/update_warnings.py#L16 https://github.com/httpie/cli/blob/master/httpie/internal/up... [1] https://github.com/httpie/packages.httpie.io/blob/master/latest.json https://github.com/httpie/packages.httpie.io/blob/master/lat... [2] https://github.com/httpie/cli/issues/1527 https://github.com/httpie/cli/issues/1527 [3] https://github.com/httpie/cli/pull/1531 https://github.com/httpie/cli/pull/1531
- mixmastamyk 2y agoGood to know, however updates are a job for my package manager. Imagine dig or awk phoning home for updates? I could see a flag to ask for it specifically.
- xwowsersx 2y agoThis is what I've been using for a while now as well. I wasn't aware of the telemetry in the CLI, as mentioned in another reply. That's something I'll need to look into.
- jkbr 2y agoPlease see my reply here: https://news.ycombinator.com/item?id=41337485 https://news.ycombinator.com/item?id=41337485