beego: fix the Upper for the _method value
Showing
1 changed file
with
1 additions
and
1 deletions
| ... | @@ -705,7 +705,7 @@ func (p *ControllerRegistor) ServeHTTP(rw http.ResponseWriter, r *http.Request) | ... | @@ -705,7 +705,7 @@ func (p *ControllerRegistor) ServeHTTP(rw http.ResponseWriter, r *http.Request) |
| 705 | if EnableXSRF { | 705 | if EnableXSRF { |
| 706 | execController.XsrfToken() | 706 | execController.XsrfToken() |
| 707 | if r.Method == "POST" || r.Method == "DELETE" || r.Method == "PUT" || | 707 | if r.Method == "POST" || r.Method == "DELETE" || r.Method == "PUT" || |
| 708 | (r.Method == "POST" && (r.Form.Get("_method") == "delete" || r.Form.Get("_method") == "put")) { | 708 | (r.Method == "POST" && (context.Input.Query("_method") == "DELETE" || context.Input.Query("_method") == "PUT")) { |
| 709 | execController.CheckXsrfCookie() | 709 | execController.CheckXsrfCookie() |
| 710 | } | 710 | } |
| 711 | } | 711 | } | ... | ... |
-
Please register or sign in to post a comment