ameshkov/gocurl

--http2 does not work together with --ech

ameshkov opened this issue · 1 comments

Here's how it looks like:

% gocurl --http2 --ech --dns-servers=tls://1.1.1.1 https://crypto.cloudflare.com/cdn-cgi/trace
Failed to make request: net/http: HTTP/1.x transport connection broken: malformed HTTP response "\x00\x00\x1e\x04\x00\x00\x00\x00\x00\x00\x05\x00\x10\x00\x00\x00\x03\x00\x00\x00\xfa\x00\x06\x00\x10\x01@\x00\x01\x00\x00\x10\x00\x00\x04\x00\x10\x00\x00"
likev commented

--http3 does not work together with --ech

http3 will work but not ech