ctx.Request
即 *http.Request
.
請求方法斷言
func handler(ctx *clevergo.Context) error {
// equals to ctx.IsMethod(http.MethodGet).
if ctx.IsGet() {
}
// other shortcuts:
//ctx.IsDelete()
//ctx.IsPatch()
//ctx.IsPost()
//ctx.IsPut()
//ctx.IsOptions()
//ctx.IsAJAX()
return nil
}
快捷方式
方法 |
|
Context.Cookie |
http.Request.Cookie |
Context.Cookies |
http.Request.Cookies |
Context.GetHeader |
http.Request.Header.Get |
Context.FormValue |
http.Request.FormValue |
Context.PostFormValue |
http.Request.PostFormValue |
Context.QueryString |
http.Request.URL.RawQuery |
Context.QueryParam |
http.Request.URL.Query().Get |
Context.QueryParams |
http.Request.URL.Query() |
Context.DefaultQuery |
QueryParam with default value |