diff options
author | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-06-29 11:25:58 +0200 |
---|---|---|
committer | Carlos Garcia Campos <cgarcia@igalia.com> | 2022-06-29 11:34:50 +0200 |
commit | 41431bee8f176313bee029c93fe4f3a1b63fa536 (patch) | |
tree | b27076d3dad36ed487f684d4c575942a05a20ee8 /libsoup | |
parent | af08140b549f81f8fc7c5b3d9ea4bb68af729c92 (diff) | |
download | libsoup-41431bee8f176313bee029c93fe4f3a1b63fa536.tar.gz |
connection: do not advertise h2 protocol for proxy connections
We don't support http/2 proxies yet.
Diffstat (limited to 'libsoup')
-rw-r--r-- | libsoup/soup-connection.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c index 6e77ec72..39be6b08 100644 --- a/libsoup/soup-connection.c +++ b/libsoup/soup-connection.c @@ -594,7 +594,8 @@ new_tls_connection (SoupConnection *conn, g_ptr_array_add (advertised_protocols, "h2"); break; default: - g_ptr_array_add (advertised_protocols, "h2"); + if (!priv->remote_address || !G_IS_PROXY_ADDRESS (priv->remote_address)) + g_ptr_array_add (advertised_protocols, "h2"); g_ptr_array_add (advertised_protocols, "http/1.1"); g_ptr_array_add (advertised_protocols, "http/1.0"); break; |