Web page assets are served using go http.FileServer and http.FileSystem via the /assets route.
A requested file that is not available leads to a server panic; e.g. requesting plain "https://[doi url]/assets".
Catch this panic and respond with status code "400 - Bad request" instaed.
Web page assets are served using go
http.FileServerandhttp.FileSystemvia the/assetsroute.A requested file that is not available leads to a server panic; e.g. requesting plain "https://[doi url]/assets".
Catch this panic and respond with status code "400 - Bad request" instaed.