| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- package httpd
 
- import (
 
- 	"strings"
 
- )
 
- const (
 
- 	page400Title      = "Bad request"
 
- 	page403Title      = "Forbidden"
 
- 	page404Title      = "Not found"
 
- 	page404Body       = "The page you are looking for does not exist."
 
- 	page500Title      = "Internal Server Error"
 
- 	page500Body       = "The server is unable to fulfill your request."
 
- 	webDateTimeFormat = "2006-01-02 15:04:05" // YYYY-MM-DD HH:MM:SS
 
- 	redactedSecret    = "[**redacted**]"
 
- 	csrfFormToken     = "_form_token"
 
- 	csrfHeaderToken   = "X-CSRF-TOKEN"
 
- )
 
- type loginPage struct {
 
- 	CurrentURL string
 
- 	Version    string
 
- 	Error      string
 
- 	CSRFToken  string
 
- 	StaticURL  string
 
- }
 
- func getSliceFromDelimitedValues(values, delimiter string) []string {
 
- 	result := []string{}
 
- 	for _, v := range strings.Split(values, delimiter) {
 
- 		cleaned := strings.TrimSpace(v)
 
- 		if cleaned != "" {
 
- 			result = append(result, cleaned)
 
- 		}
 
- 	}
 
- 	return result
 
- }
 
 
  |