cli icon indicating copy to clipboard operation
cli copied to clipboard

Add support for HTTP/2, HTTP/3, System CA, OCSP Revocation

Open Ousret opened this issue 2 years ago • 3 comments

Hello HTTPie users,

I am working on native support for HTTP/2 and HTTP/3 and I reached a point where I need testers. So I am opening that issue to invite anyone willing to explore and report anomalies directly here.

Option A

Run with a plugin, but it is a minimalist implementation.

pip install httpie-next -U

Option B

Use my HTTPie branch for a more "feature"-complete implementation.

pip install git+https://github.com/Ousret/HTTPie.git@feature-tryout-niquests -U

Verify

Run this, to verify it's working properly.

# run twice!
https GET www.cloudflare.com/img/nav/globe-lang-select-dark.svg

image

image

image

image

Ousret avatar Jun 11 '23 04:06 Ousret

@Ousret great stuff, will play with it a report back

jkbrzt avatar Jun 12 '23 11:06 jkbrzt

Now directly available through PyPI.

pip install httpie-next -U

Ousret avatar Jul 16 '23 21:07 Ousret

Update: Since last time, a lot has happened. See https://github.com/httpie/cli/pull/1531 if you want to test this in a more mature form.

Ousret avatar Oct 03 '23 12:10 Ousret