pub fn request_url(req: &HttpRequest) -> StringExpand description
The absolute URL the client addressed (origin plus request target), the
value a NIP-98 u tag is signed over.
use actix_web::test::TestRequest;
use solid_pod_rs_server::scheme::request_url;
let req = TestRequest::get()
.uri("/pod/file.ttl?x=1")
.insert_header(("host", "pod.example"))
.to_http_request();
assert_eq!(request_url(&req), "http://pod.example/pod/file.ttl?x=1");