X Tutup
package httpserver import ( "net/http" ) // HTTPHeader represents an HTTP header type HTTPHeader struct { Name string Value string } func (t *HTTPServer) headerlayer(handler http.Handler, headers []HTTPHeader) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { for _, header := range headers { w.Header().Set(header.Name, header.Value) } handler.ServeHTTP(w, r) }) }
X Tutup