HTTPie is a command line HTTP client, a user-friendly cURL replacement
1–10 of 79 posts
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#2Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#3It can also be used to replace Wget, which not only breaks a multibyte filename sometimes, but also requires the --content-disposition option to handle the Content-Disposition header.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#4Curl 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
#5Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#6At first I thought, what is so unfriendly about cURL? Then I saw the screenshot that shows a comparable cURL request behind the HTTPie request and I'm convinced.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#7Poor choice of name. All I can see is HTTP Internet Explorer.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#8Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#9At first I thought, what is so unfriendly about cURL? Then I saw the screenshot that shows a comparable cURL request behind the HTTPie request and I'm convinced.
That was my first thought, too. Then I saw the colorized output and I'm convinced, too.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#10I'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.