Browse Source

Enable CORS on web server

pull/5/head
Gabe Kangas 5 years ago
parent
commit
1c45e11358
  1. 5
      main.go

5
main.go

@ -51,6 +51,7 @@ func startChatServer() { @@ -51,6 +51,7 @@ func startChatServer() {
// static files
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
enableCors(&w)
http.ServeFile(w, r, path.Join("webroot", r.URL.Path))
if path.Ext(r.URL.Path) == ".m3u8" {
@ -66,6 +67,10 @@ func startChatServer() { @@ -66,6 +67,10 @@ func startChatServer() {
log.Fatal(http.ListenAndServe(":"+strconv.Itoa(configuration.WebServerPort), nil))
}
func enableCors(w *http.ResponseWriter) {
(*w).Header().Set("Access-Control-Allow-Origin", "*")
}
func getStatus(w http.ResponseWriter, r *http.Request) {
status := Status{
Online: stats.IsStreamConnected(),

Loading…
Cancel
Save