If you need to use a raster PNG badge, change the '.svg' to '.png' in the link
fix: wrap input stream with caching stream
This stream does not support seek and so we wrap it in caching stream to
be able to reread the body of a request.
relevant lines covered
hits per line