about summary refs log tree commit diff stats
path: root/svc/http.go
diff options
context:
space:
mode:
authorBen Morrison <ben@gbmor.dev>2019-06-06 15:25:02 -0400
committerBen Morrison <ben@gbmor.dev>2019-06-08 02:29:17 -0400
commit469542518c4bb4db00774734c9cb257cd0050076 (patch)
treeed42f78dbc593102fc9b027962c465153e7d36d0 /svc/http.go
parent3fe7510b7617780e6bcd7bd9a5575f11f59b6e15 (diff)
downloadgetwtxt-469542518c4bb4db00774734c9cb257cd0050076.tar.gz
moved type declarations into respective files
Diffstat (limited to 'svc/http.go')
-rw-r--r--svc/http.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/svc/http.go b/svc/http.go
index ddf8669..347430e 100644
--- a/svc/http.go
+++ b/svc/http.go
@@ -8,6 +8,16 @@ import (
 	"strings"
 )
 
+// content-type consts
+const txtutf8 = "text/plain; charset=utf-8"
+const htmlutf8 = "text/html; charset=utf-8"
+const cssutf8 = "text/css; charset=utf-8"
+
+// ipCtxKey is the Context value key for user IP addresses
+type ipCtxKey int
+
+const ctxKey ipCtxKey = iota
+
 // Attaches a request's IP address to the request's context.
 // If getwtxt is behind a reverse proxy, get the last entry
 // in the X-Forwarded-For or X-Real-IP HTTP header as the user IP.