Initial commit (code only without large binaries)
This commit is contained in:
33
EdgeCommon/pkg/serverconfigs/http_status.go
Normal file
33
EdgeCommon/pkg/serverconfigs/http_status.go
Normal file
@@ -0,0 +1,33 @@
|
||||
package serverconfigs
|
||||
|
||||
import "net/http"
|
||||
|
||||
type HTTPStatus struct {
|
||||
Code int `json:"code"`
|
||||
Text string `json:"text"`
|
||||
}
|
||||
|
||||
func AllHTTPRedirectStatusList() []*HTTPStatus {
|
||||
return []*HTTPStatus{
|
||||
{
|
||||
Code: http.StatusMovedPermanently,
|
||||
Text: http.StatusText(http.StatusMovedPermanently),
|
||||
},
|
||||
{
|
||||
Code: http.StatusPermanentRedirect,
|
||||
Text: http.StatusText(http.StatusPermanentRedirect),
|
||||
},
|
||||
{
|
||||
Code: http.StatusFound,
|
||||
Text: http.StatusText(http.StatusFound),
|
||||
},
|
||||
{
|
||||
Code: http.StatusSeeOther,
|
||||
Text: http.StatusText(http.StatusSeeOther),
|
||||
},
|
||||
{
|
||||
Code: http.StatusTemporaryRedirect,
|
||||
Text: http.StatusText(http.StatusTemporaryRedirect),
|
||||
},
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user