|
@@ -1,10 +1,10 @@
|
1
|
1
|
package request
|
2
|
2
|
|
3
|
3
|
import (
|
|
4
|
+ "fmt"
|
4
|
5
|
"net/http"
|
5
|
6
|
"runtime"
|
6
|
7
|
|
7
|
|
- "fmt"
|
8
|
8
|
"github.com/gin-gonic/gin"
|
9
|
9
|
"github.com/sirupsen/logrus"
|
10
|
10
|
)
|
|
@@ -55,9 +55,9 @@ func Success(ctx *gin.Context, data interface{}) {
|
55
|
55
|
}
|
56
|
56
|
|
57
|
57
|
switch ctx.Request.Method {
|
58
|
|
- case "GET", "PUT", "DELETE", "HEAD", "PATCH", "OPTIONS":
|
|
58
|
+ case http.MethodGet, http.MethodPut, http.MethodDelete, http.MethodHead, http.MethodPatch, http.MethodOptions:
|
59
|
59
|
ctx.JSON(http.StatusOK, data)
|
60
|
|
- case "POST":
|
|
60
|
+ case http.MethodPost:
|
61
|
61
|
ctx.JSON(http.StatusCreated, data)
|
62
|
62
|
default:
|
63
|
63
|
ctx.JSON(http.StatusBadRequest, HTTPError{Msg: fmt.Sprintf("unsupported request method %s", ctx.Request.Method)})
|