michael-o edited a comment on issue #277: URL: https://github.com/apache/tomcat/pull/277#issuecomment-616754168
I fail to see this issue: Pure: ``` $ curl --http2 -NvIsq http://localhost:8080 HTTP/1.1 101 Connection: Upgrade Upgrade: h2c Date: Mon, 20 Apr 2020 19:10:48 GMT HTTP/2 200 content-type: text/html;charset=UTF-8 date: Mon, 20 Apr 2020 19:10:48 GMT * Trying ::1... * TCP_NODELAY set * Connected to localhost (::1) port 8080 (#0) > HEAD / HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.63.0 > Accept: */* > Connection: Upgrade, HTTP2-Settings > Upgrade: h2c > HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA > < HTTP/1.1 101 < Connection: Upgrade < Upgrade: h2c < Date: Mon, 20 Apr 2020 19:10:48 GMT * Received 101 * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * Connection state changed (MAX_CONCURRENT_STREAMS == 100)! < HTTP/2 200 < content-type: text/html;charset=UTF-8 < date: Mon, 20 Apr 2020 19:10:48 GMT < * Connection #0 to host localhost left intact ``` with explicit headers: ``` $ curl --http2 -NvIsq http://localhost:8080 -H "Connection: keep-alive" HTTP/1.1 101 Connection: Upgrade, keep-alive Upgrade: h2c Date: Mon, 20 Apr 2020 19:11:45 GMT Keep-Alive: timeout=20 HTTP/2 200 content-type: text/html;charset=UTF-8 date: Mon, 20 Apr 2020 19:11:45 GMT * Trying ::1... * TCP_NODELAY set * Connected to localhost (::1) port 8080 (#0) > HEAD / HTTP/1.1 > Host: localhost:8080 > User-Agent: curl/7.63.0 > Accept: */* > Connection: Upgrade, HTTP2-Settings > Upgrade: h2c > HTTP2-Settings: AAMAAABkAARAAAAAAAIAAAAA > Connection: keep-alive > < HTTP/1.1 101 < Connection: Upgrade, keep-alive < Upgrade: h2c < Date: Mon, 20 Apr 2020 19:11:45 GMT < Keep-Alive: timeout=20 * Received 101 * Using HTTP2, server supports multi-use * Connection state changed (HTTP/2 confirmed) * Copying HTTP/2 data in stream buffer to connection buffer after upgrade: len=0 * Connection state changed (MAX_CONCURRENT_STREAMS == 100)! < HTTP/2 200 < content-type: text/html;charset=UTF-8 < date: Mon, 20 Apr 2020 19:11:45 GMT < * Connection #0 to host localhost left intact ``` Running Tomcat 9.0.34 and ``` $ curl --version curl 7.63.0 (x86_64-w64-mingw32) libcurl/7.63.0 OpenSSL/1.1.1a (WinSSL) zlib/1.2.11 libidn2/2.0.5 nghttp2/1.35.1 Release-Date: 2018-12-12 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp Features: AsynchDNS IDN IPv6 Largefile SSPI Kerberos SPNEGO NTLM SSL libz TLS-SRP HTTP2 HTTPS-proxy MultiSSL Metalink ``` Even with ``` C:\Users\mosipov>curl --version curl 7.69.1 (x86_64-pc-win32) libcurl/7.69.1 OpenSSL/1.1.1f (Schannel) zlib/1.2.11 brotli/1.0.7 WinIDN libssh2/1.9.0 nghttp2/1.40.0 Release-Date: 2020-03-11 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile MultiSSL NTLM SPNEGO SSL SSPI TLS-SRP brotli libz ``` Please ugrade your curl first! ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org