Przeglądaj źródła

Make compatible with PHP default frontends

Maddie Zhan 5 lat temu
rodzic
commit
6b84d46d11
1 zmienionych plików z 8 dodań i 0 usunięć
  1. 8 0
      web/web.go

+ 8 - 0
web/web.go

@@ -52,6 +52,14 @@ func ListenAndServe(conf *config.Config) error {
 	r.Get("/results/", results.DrawPNG)
 	r.Get("/results/", results.DrawPNG)
 	r.Post("/results/telemetry", results.Record)
 	r.Post("/results/telemetry", results.Record)
 	r.HandleFunc("/stats", results.Stats)
 	r.HandleFunc("/stats", results.Stats)
+
+	// PHP frontend default values compatibility
+	r.HandleFunc("/empty.php", empty)
+	r.Get("/garbage.php", garbage)
+	r.Get("/getIP.php", getIP)
+	r.Post("/results/telemetry.php", results.Record)
+	r.HandleFunc("/stats.php", results.Stats)
+
 	return http.ListenAndServe(net.JoinHostPort(conf.BindAddress, conf.Port), r)
 	return http.ListenAndServe(net.JoinHostPort(conf.BindAddress, conf.Port), r)
 }
 }