Simpleicon support
?&icon=https://... has the undocumented requirement that the "path" must end with .svg. However a lot of icon CDNs have a icon name or color at the path-end without a .svg. Although they server valid SVG with a correct content-type header, badgen.net does not pick them up.
Good idea, it should behave like this.
Works fine on localhost: http://localhost:3001/badge/color/blue/blue?label=test&icon=https://cdn.simpleicons.org/.NET/white
But not via the server:
https://badgen.net/badge/color/blue/blue?label=test&icon=https://cdn.simpleicons.org/.NET/white:
Perhaps we may reference external icons with <image> element in svg, rather than embedding them within the server. But this approach would faces CORS restrictions.
Or we simply make simpleicons a builtin resource.