Open
Description
From fermyon/http-auth-middleware#4 (comment)
I believe this is due to the Rust SDK's conditional reconstruction of the full URI:
If scheme and/or authority is missing, this will return just the path.
While technically a URI must have a scheme and authority, it appears that http::Request::uri
(amongst others) produces just a path for inbound requests on many servers.
For compatibility reasons I think we should align with that for inbound wasi-http, though it will be annoying to adjust the conversions.