pub fn query_iter<'a, R>(
request: &'a Request<R>,
) -> impl 'a + Iterator<Item = (&'a str, &'a str)>Expand description
Returns an iterator over a query string
ยงExample
use http::request::Builder;
use http_tools::request::query_iter;
// given an http request
let request = Builder::new()
.uri("https://www.rust-lang.org/?one=two&three=four")
.body(()).unwrap();
// use the http_tools function to create an iterator
for (key, value) in query_iter(&request){
println!("{} {}", key, value)
}
// will print out
// one two
// three four