D'oh! HTTPie doesn't support SNI
If you use Python 2.x and need to talk to servers that use SNI (Server Name Indication) you need to install some additional dependencies: $ pip install --upgrade pyopenssl pyasn1 ndg-httpsclient
HTTPie is a command line HTTP client, a user-friendly cURL replacement
71–79 of 79 posts
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#72Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#73Now if I could pipe the request from Sublime Text and get the results back in a buffer it would be awesome to deal with JSON. Any idea?
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#74This is one of the little known gems I recommend often. the readability difference is just amazing for me. On that note for those of us having to use Windows at the workplace there are a few things that make life easier: 1) 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 smooth…
and of course Emacs for Windows
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#75Earlier quoted context omitted.
I've got a couple other utils I'd add to a list like this: - kitty (ssh client, fork of putty) - visualwget (wget gui) - dsynchronize (dir sync)
Another great SSH client is SmarTTY.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#76This is one of the little known gems I recommend often. the readability difference is just amazing for me. On that note for those of us having to use Windows at the workplace there are a few things that make life easier: 1) 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 smooth…
WinMerge is not that good. BeyondCompare is in a league of it's own when it comes with diff apps (it's commercial though). I can vouch for the rest too....ConEmu especially is very very nice.
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#77This is one of the little known gems I recommend often. the readability difference is just amazing for me. On that note for those of us having to use Windows at the workplace there are a few things that make life easier: 1) 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 smooth…
I've got a couple other utils I'd add to a list like this: - kitty (ssh client, fork of putty) - visualwget (wget gui) - dsynchronize (dir sync)
Re: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#78Is there any chance get this into Homebrew for an easier installation on Mac?
$ brew install httpieRe: HTTPie is a command line HTTP client, a user-friendly cURL replacement
#79Earlier quoted context omitted.
It should as order is important.
www.ietf.org/rfc/rfc2616.txt 4.2 Message Headers The order in which header fields with differing field names are received is not significant. However, it is "good practice" to send general-header fields first, followed by request-header or response-header fields, and ending with the entity-header fields.
> When sending cookies to a server, all cookies with a more specific path mapping should be sent before cookies with less specific path mappings. For example, a cookie "name1=foo" with a path mapping of "/" should be sent after a cookie "name1=foo2" with a path mapping of "/bar" if they are both to be sent.