Instead of curl I was usually writing https://github.com/kennethreitz/requests
HTTPie is a command line HTTP client, a user-friendly cURL replacement
11–20 of 79 posts
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#12Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#13I seem to spend my every waking moment reporting defects for HTTP APIs. HTTPie's interface is far more intuitive than cURL's, and pretty-printed responses are a kindness not just for me but for the people who have to read the bug reports, too.
curl ... | jq '.'Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#14I'd just wrap a simple program around curl to improve its argument passing complexity if that's your pain point but I wouldn't go on rewriting an HTTP client. Curl is a very mature code base by now and that's something to appreciate. It handles all the edge cases well and has dealt with all the mess that you'll discover over time.
While it won't replace Curl, it can prove quite useful while testing APIs.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#15I'd just wrap a simple program around curl to improve its argument passing complexity if that's your pain point but I wouldn't go on rewriting an HTTP client. Curl is a very mature code base by now and that's something to appreciate. It handles all the edge cases well and has dealt with all the mess that you'll discover over time.
Httpie doesn't come close to Curl in terms of features. Its selling points are colourised output (using pygments) and (slightly) better json formatting. Here's an unobstructed side by side comparison for the same request: http://i.imgur.com/Bj2wRkq.png While it won't replace Curl, it can prove quite useful while testing APIs.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#16But with time,using it in the shell it happened to be quite powerfull for testing apis.
HTTPie coloring is a plus,does it work with XML too?
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#171) Chocolatey (package manager)
2) HTTPie
3) ConEmu (Shell)
4) gow (Unix command line utilities in Windows)
5) WinMerge (win diff)
6) TortiseSVN
7) SourceTree (git)
Makes day to day stuff much smoother....
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#18I'd just wrap a simple program around curl to improve its argument passing complexity if that's your pain point but I wouldn't go on rewriting an HTTP client. Curl is a very mature code base by now and that's something to appreciate. It handles all the edge cases well and has dealt with all the mess that you'll discover over time.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#19Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#20Earlier quoted context omitted.
Httpie doesn't come close to Curl in terms of features. Its selling points are colourised output (using pygments) and (slightly) better json formatting. Here's an unobstructed side by side comparison for the same request: http://i.imgur.com/Bj2wRkq.png While it won't replace Curl, it can prove quite useful while testing APIs.
Why is the order of the headers different between those two examples?