jrudolph commented on issue #59:
URL:
https://github.com/apache/incubator-pekko-http/issues/59#issuecomment-1630473122
There are several complications here:
* our HTTP/2 client does not allow send invalid URIs (`Raw-Request-URI` not
yet supported)
* there's currently no way to signal non-fatal parsing errors (should we
treat it non-fatal, though?) to the demuxer, so
in any case the connection will be torn down after sending the response,
together with all other ongoing streams. This
seems to make it more reasonable to handle these HTTP-layer errors (as
opposed to HTTP/2-framing errors) with HTTP
error codes which however means that we need to find ways to signal
those errors through the layers (i.e. introduce
another synthetic frame type).
So, nothing to fix quickly, but I'll have a look into it when I find some
time.
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]