Support iOS platform

Signed-off-by: Yuan Si <do4suki@gmail.com>
This commit is contained in:
2023-04-22 18:58:51 +08:00
parent d9559203a3
commit a207b6642f
8 changed files with 114 additions and 86 deletions
+7
View File
@@ -24,6 +24,13 @@ func CheckErr(err error) {
func Common(ctx *gin.Context) {
ctx.Set("req_time", time.Now().Unix())
ctx.Request.ParseMultipartForm(0)
if len(ctx.PostForm("request_data")) == 0 {
// 弱智iOS客户端经常发些空的表单上来...
fmt.Println("Fuck you, iOS!")
ctx.Abort()
}
authorize := ctx.Request.Header.Get("Authorize")
if authorize == "" {
ctx.String(http.StatusForbidden, ErrorMsg)