Respond with 201 to view requests
This commit is contained in:
parent
487d8faeb7
commit
5c0daf4d40
|
@ -1,7 +1,6 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
|
||||||
"github.com/gorilla/handlers"
|
"github.com/gorilla/handlers"
|
||||||
"net/http"
|
"net/http"
|
||||||
)
|
)
|
||||||
|
@ -23,8 +22,8 @@ func TrackingHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
ua := r.Header.Get("User-Agent")
|
ua := r.Header.Get("User-Agent")
|
||||||
if !(r.Header.Get("DNT") == "1" && appConfig.Dnt) {
|
if !(r.Header.Get("DNT") == "1" && appConfig.Dnt) {
|
||||||
go trackView(url, ref, ua) // run with goroutine for awesome speed!
|
go trackView(url, ref, ua) // run with goroutine for awesome speed!
|
||||||
_, _ = fmt.Fprint(w, "true")
|
|
||||||
}
|
}
|
||||||
|
w.WriteHeader(201)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TrackingScriptHandler(w http.ResponseWriter, r *http.Request) {
|
func TrackingScriptHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
|
@ -32,10 +31,10 @@ func TrackingScriptHandler(w http.ResponseWriter, r *http.Request) {
|
||||||
w.Header().Set("Cache-Control", "public, max-age=432000") // 5 days
|
w.Header().Set("Cache-Control", "public, max-age=432000") // 5 days
|
||||||
filename := "kis3.js"
|
filename := "kis3.js"
|
||||||
file, err := app.staticBox.Open(filename)
|
file, err := app.staticBox.Open(filename)
|
||||||
|
defer func() { _ = file.Close() }()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
defer file.Close()
|
|
||||||
stat, err := file.Stat()
|
stat, err := file.Stat()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return
|
return
|
||||||
|
|
Reference in New Issue