You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If header name validation is turned off, and we add a capital cased header name to http client we get a very cryptic error in the framework. We seem to be getting a 415 response code, when in fact looking at h2 frame logging the stream was reset after sending headers, rightly due to the invalid capital case in header name.
I am wondering if instead of showing 415 there was a way in the framework to create an exception with the error code in http2 rst_stream.
The framework does seem to take care of stuff when we create a new request using a http1.1 client and then pass it to a http2.0 client. However when we directly create a http2.o request with wrong header case the framework doesn’t help.
Is there some setting that can be turned so header names are auto fixed? Especially in environments where we proxy requests between http1.1 and http2.0 clients?
this flow was working fine prior to .42.20
The text was updated successfully, but these errors were encountered:
Sevicetalk > 0.42.21 Java 17 macOS m2 Sonoma
If header name validation is turned off, and we add a capital cased header name to http client we get a very cryptic error in the framework. We seem to be getting a 415 response code, when in fact looking at h2 frame logging the stream was reset after sending headers, rightly due to the invalid capital case in header name.
I am wondering if instead of showing 415 there was a way in the framework to create an exception with the error code in http2 rst_stream.
The framework does seem to take care of stuff when we create a new request using a http1.1 client and then pass it to a http2.0 client. However when we directly create a http2.o request with wrong header case the framework doesn’t help.
Is there some setting that can be turned so header names are auto fixed? Especially in environments where we proxy requests between http1.1 and http2.0 clients?
this flow was working fine prior to .42.20
The text was updated successfully, but these errors were encountered: