mirror of
https://github.com/curl/curl.git
synced 2026-05-19 17:46:21 +03:00
http2: set correct scheme in handler structs [regression]
Since commit a5aec58 the handler schemes need to match for the
connections to be reused and for HTTP/2 multiplexing to work, reusing
connections is very important!
Closes #736
This commit is contained in:
parent
2505fbbdb5
commit
1fc767210c
1 changed files with 2 additions and 2 deletions
|
|
@ -155,7 +155,7 @@ void Curl_http2_setup_conn(struct connectdata *conn)
|
|||
* HTTP to HTTP2.
|
||||
*/
|
||||
const struct Curl_handler Curl_handler_http2 = {
|
||||
"HTTP2", /* scheme */
|
||||
"HTTP", /* scheme */
|
||||
ZERO_NULL, /* setup_connection */
|
||||
Curl_http, /* do_it */
|
||||
Curl_http_done, /* done */
|
||||
|
|
@ -175,7 +175,7 @@ const struct Curl_handler Curl_handler_http2 = {
|
|||
};
|
||||
|
||||
const struct Curl_handler Curl_handler_http2_ssl = {
|
||||
"HTTP2", /* scheme */
|
||||
"HTTPS", /* scheme */
|
||||
ZERO_NULL, /* setup_connection */
|
||||
Curl_http, /* do_it */
|
||||
Curl_http_done, /* done */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue