Documentation
¶
Index ¶
- func AddBasicAuthHeader(r *http.Request, user string, pass string)
- func BasicAuthHeaderVal(user string, pass string) string
- func CreateFormFile(fieldname string, paths []string, flags []FlagValues) (io.Reader, string, error)
- func CreateFormRequest(url string, fieldname string, filepaths []string) (*http.Request, error)
- func CreateFormRequestFlags(url string, fieldname string, filepaths []string, flags []FlagValues) (*http.Request, error)
- type AuthFilter
- type FlagValues
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BasicAuthHeaderVal ¶
func CreateFormFile ¶
func CreateFormRequest ¶
func CreateFormRequestFlags ¶
Types ¶
type AuthFilter ¶
type AuthFilter interface { Filter(handler http.Handler) http.Handler CheckAuth(req *http.Request) bool }
func NewAuthFilter ¶
func NewAuthFilter(adminUsername string, adminPassword string) AuthFilter
type FlagValues ¶
Click to show internal directories.
Click to hide internal directories.