Results 2 issues of pixelistik

If a URL has no query string, the HTTP package added the string 'undefined' to the end of the URL. This fix reduces the failing assertions in the existing tests...

## Steps to reproduce Run with a time filter that returns no requests cargo run -- -t 1 --prometheus-listen localhost:9898 src/test/random.log Query the Prometheus endpoint curl localhost:9898 ## Result Panic!...