Scott Godwin
Scott Godwin
Progress has been made with the construction of the `TypedHeaderMap` struct.
So there are two different things here. 1. It's a bug that the client is sending a response to a response even if the version is unsupported, so thanks for...
Addressed the first problem mentioned above.
The main reason is that the url crate is based on a different standard than the uriparse crate. The url crate is based on https://url.spec.whatwg.org/ while the uriparse crate is...
For completeness, hyper::uri also isn't really a URI as defined by RFC3986 despite being named as such. It's really a request-target as defined in RFC7230, so unfortunately isn't 100% compatible...
RTSP requests require specifying an absolute URI, whereas HTTP requests do not because they use the `Host` header instead. E.g. `GET / HTTP/1.1`1 is a valid info line for HTTP,...
> It seems to me that uriparse has arbitrarily different syntax (most notably lacking parse support) with little clear added value Can you expand on what syntax you find to...
The specification isn't really clear on how these parameters are defined unfortunately. They're mentioned only twice in the entire specification, once in the URI section and another in the syntax....
I vaguely recall having given this a try using `smallvec` I think, but it introduced some type errors that I could not get around. Will look at some of the...
Is the concern here with converting `Segment` to an owned `Segment` and you want to avoid that allocation? That doesn't happen unless you explicitly make it owned. The only allocation...