Adding security to routes

This commit is contained in:
kirby 2024-03-15 17:01:08 +01:00
parent 03e7dcc463
commit 5a4a87cc9b

View File

@ -28,10 +28,10 @@ func main() {
router.HandleFunc("/", h.RequestHandler).Methods("GET")
router.HandleFunc("/healthcheck", h.HealthHandler)
router.HandleFunc("/OS", h.GetOS).Methods("GET")
router.HandleFunc("/OS/{id}", h.GetOSbyID).Methods("GET")
router.HandleFunc("/os", h.GetOS).Methods("GET")
router.HandleFunc("/os/{id:[0-9]+}", h.GetOSbyID).Methods("GET")
router.HandleFunc("/distribution", h.GetDistributionList).Methods("GET")
router.HandleFunc("/distribution/{distribution}/version", h.GetVersionByDistributionList).Methods("GET")
router.HandleFunc("/distribution/{distribution:[a-zA-Z]+}/version", h.GetVersionByDistributionList).Methods("GET")
log.Fatal(http.ListenAndServe(":8080", router))
}