V2版本: 改进操作界面,统一表单样式,更多工具支持批量生成,欢迎使用 到达~


文库 阅读
作者: xiaoyu 10/09 13:23:50

Beego 获取用户所有的请求参数

网上的教程都是获取单个参数。而有些场景需要获取所有参数,如把所有post参数存入在日志、临时打印所有值参等。

获取所有参数


func (c *MainController) Post() {
    data:=c.Ctx.Input.Context.Request.Form
    // 判断key是否存在
    if data.Has("name") {
        data.Get("name")
    }
    // 获取值,没有则返回空
    data.Get("name")
}

获取POST

调用方法同上

func (c *MainController) Post() {
    c.Ctx.Input.Context.Request.PostForm
}

About

网上的教程都是获取单个参数。而有些场景需要获取所有参数,如把所有post数据存入在日志、在后台打印所有的值参等。一次获取所有请求参数则比对参数单个处理更加方便。

Resources

发布

未发布任何资源
首页 我的 定制
定制咨询
微信二维码
扫一扫上面的二维码,加我为朋友。
微信扫码周一至周六服务
接定制开发需求