实现URL跳转功能

This commit is contained in:
刘祥超
2021-01-10 17:34:48 +08:00
parent 6fcc5f63c5
commit 275b3c99db
8 changed files with 521 additions and 126 deletions

View 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),
},
}
}