Modify: use lowercase route name
This commit is contained in:
parent
5991fd66ce
commit
89b54e401c
3 changed files with 17 additions and 17 deletions
2
assets
2
assets
|
@ -1 +1 @@
|
||||||
Subproject commit fa3e709238dcecf85320949cd9413b37b48177f1
|
Subproject commit 341a70e7c8d451fa8c627786434cb5f617fd2f26
|
|
@ -35,37 +35,37 @@ func InitRouter() *gin.Engine {
|
||||||
/*
|
/*
|
||||||
路由
|
路由
|
||||||
*/
|
*/
|
||||||
v3 := r.Group("/Api/V3")
|
v3 := r.Group("/api/v3")
|
||||||
{
|
{
|
||||||
// 测试用路由
|
// 测试用路由
|
||||||
v3.GET("Site/Ping", controllers.Ping)
|
v3.GET("site/ping", controllers.Ping)
|
||||||
// 用户登录
|
// 用户登录
|
||||||
v3.POST("User/Session", controllers.UserLogin)
|
v3.POST("user/session", controllers.UserLogin)
|
||||||
// 验证码
|
// 验证码
|
||||||
v3.GET("Captcha", controllers.Captcha)
|
v3.GET("captcha", controllers.Captcha)
|
||||||
// 站点全局配置
|
// 站点全局配置
|
||||||
v3.GET("Site/Config", controllers.SiteConfig)
|
v3.GET("site/config", controllers.SiteConfig)
|
||||||
|
|
||||||
// 需要登录保护的
|
// 需要登录保护的
|
||||||
auth := v3.Group("")
|
auth := v3.Group("")
|
||||||
auth.Use(middleware.AuthRequired())
|
auth.Use(middleware.AuthRequired())
|
||||||
{
|
{
|
||||||
// 用户
|
// 用户
|
||||||
user := auth.Group("User")
|
user := auth.Group("user")
|
||||||
{
|
{
|
||||||
// 当前登录用户信息
|
// 当前登录用户信息
|
||||||
user.GET("Me", controllers.UserMe)
|
user.GET("me", controllers.UserMe)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 文件
|
// 文件
|
||||||
file := auth.Group("File")
|
file := auth.Group("file")
|
||||||
{
|
{
|
||||||
// 文件上传
|
// 文件上传
|
||||||
file.POST("Upload", controllers.FileUploadStream)
|
file.POST("upload", controllers.FileUploadStream)
|
||||||
}
|
}
|
||||||
|
|
||||||
// 目录
|
// 目录
|
||||||
directory := auth.Group("Directory")
|
directory := auth.Group("directory")
|
||||||
{
|
{
|
||||||
// 文件上传
|
// 文件上传
|
||||||
directory.PUT("", controllers.Ping)
|
directory.PUT("", controllers.Ping)
|
||||||
|
|
|
@ -21,7 +21,7 @@ func TestPing(t *testing.T) {
|
||||||
router := InitRouter()
|
router := InitRouter()
|
||||||
|
|
||||||
w := httptest.NewRecorder()
|
w := httptest.NewRecorder()
|
||||||
req, _ := http.NewRequest("GET", "/Api/V3/Site/Ping", nil)
|
req, _ := http.NewRequest("GET", "/api/v3/site/ping", nil)
|
||||||
router.ServeHTTP(w, req)
|
router.ServeHTTP(w, req)
|
||||||
|
|
||||||
assert.Equal(t, 200, w.Code)
|
assert.Equal(t, 200, w.Code)
|
||||||
|
@ -35,7 +35,7 @@ func TestCaptcha(t *testing.T) {
|
||||||
|
|
||||||
req, _ := http.NewRequest(
|
req, _ := http.NewRequest(
|
||||||
"GET",
|
"GET",
|
||||||
"/Api/V3/Captcha",
|
"/api/v3/captcha",
|
||||||
nil,
|
nil,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -146,7 +146,7 @@ func TestUserSession(t *testing.T) {
|
||||||
}
|
}
|
||||||
req, _ := http.NewRequest(
|
req, _ := http.NewRequest(
|
||||||
"POST",
|
"POST",
|
||||||
"/Api/V3/User/Session",
|
"/api/v3/user/session",
|
||||||
bytes.NewReader([]byte(testCase.reqBody)),
|
bytes.NewReader([]byte(testCase.reqBody)),
|
||||||
)
|
)
|
||||||
router.ServeHTTP(w, req)
|
router.ServeHTTP(w, req)
|
||||||
|
@ -199,7 +199,7 @@ func TestSessionAuthCheck(t *testing.T) {
|
||||||
for _, testCase := range testCases {
|
for _, testCase := range testCases {
|
||||||
req, _ := http.NewRequest(
|
req, _ := http.NewRequest(
|
||||||
"GET",
|
"GET",
|
||||||
"/Api/V3/User/Me",
|
"/api/v3/user/me",
|
||||||
nil,
|
nil,
|
||||||
)
|
)
|
||||||
if testCase.userRows != nil {
|
if testCase.userRows != nil {
|
||||||
|
@ -227,7 +227,7 @@ func TestSiteConfigRoute(t *testing.T) {
|
||||||
|
|
||||||
req, _ := http.NewRequest(
|
req, _ := http.NewRequest(
|
||||||
"GET",
|
"GET",
|
||||||
"/Api/V3/Site/Config",
|
"/api/v3/site/config",
|
||||||
nil,
|
nil,
|
||||||
)
|
)
|
||||||
router.ServeHTTP(w, req)
|
router.ServeHTTP(w, req)
|
||||||
|
@ -245,7 +245,7 @@ func TestSiteConfigRoute(t *testing.T) {
|
||||||
|
|
||||||
req, _ = http.NewRequest(
|
req, _ = http.NewRequest(
|
||||||
"GET",
|
"GET",
|
||||||
"/Api/V3/Site/Config",
|
"/api/v3/site/config",
|
||||||
nil,
|
nil,
|
||||||
)
|
)
|
||||||
router.ServeHTTP(w, req)
|
router.ServeHTTP(w, req)
|
||||||
|
|
Loading…
Reference in a new issue