获取GET参数

代码

package mainimport ("github.com/gin-gonic/gin""net/http"
)func main() {r := gin.Default()r.GET("/get", get)r.Run(":8081")
}func get(context *gin.Context) {// 如果没有传id默认为1id := context.DefaultQuery("id", "1")// name无默认值name := context.Query("name")context.JSON(http.StatusOK, gin.H{"id":   id,"name": name,})
}

测试


获取POST参数

代码

package mainimport ("github.com/gin-gonic/gin""net/http"
)func main() {r := gin.Default()r.POST("/post", post)r.Run(":8081")
}func post(context *gin.Context) {// 如果没有传age默认为18age := context.DefaultPostForm("age", "18")// nickname没有默认值nickname := context.PostForm("nickname")context.JSON(http.StatusOK, gin.H{"age":      age,"nickname": nickname,})
}

测试


GET、POST混合

代码

package mainimport ("github.com/gin-gonic/gin""net/http"
)func main() {r := gin.Default()r.POST("/getpost",getpost)r.Run(":8081")
}func getpost(context *gin.Context) {// 如果没有传age默认为18age := context.DefaultPostForm("age", "18")// nickname没有默认值nickname := context.PostForm("nickname")// 如果没有传id默认为1id := context.DefaultQuery("id", "1")// name无默认值name := context.Query("name")context.JSON(http.StatusOK, gin.H{"id":   id,"name": name,"age":      age,"nickname": nickname,})
}

测试


gin获取GET和POST表单信息相关推荐

  1. ztree获取勾选节点数据并且与表单信息合并

    分别获取表单数据和ztree数据简单,但是如何把他们合并成一个合理的json数据? 解决方案: $('#save').click(function () {var nodes = zTree.getC ...

  2. form表单提交后台获取表单信息

    一.需求 客户端通过前端填写表单信息,后台获取表单信息进行相应处理. 二.工具 前端采用jsp,后台 springmvc 三.示例 (一).前端输入的form表单代码 <form id=&quo ...

  3. Php获取id并提交表单,提交表单后 PHP获取提交内容的实现方法

    提交表单后 PHP获取提交内容的实现方法2020-06-14 15:35:24 问题:网页上提交表单之后,PHP为什么不能获取提交的内容?然而在老版本的PHP上运行却正常. 新版的PHP已经废弃了原来 ...

  4. java jquery提交表单数据_[Java教程]jquery实现ajax提交表单信息

    [Java教程]jquery实现ajax提交表单信息 0 2016-08-23 15:00:08 最近在思考优化项目,想自己扩展一个jquery自动获取表单中的数据进行ajax提交.本人没有完整性学习 ...

  5. uniapp开发微信小程序-7.用户填写表单信息

    uniapp开发微信小程序-7.用户填写表单信息 本章让用户通过表单更新自己的个人信息,也是本系列文章最后一篇入门分享,之后碰到新颖.常用的功能会继续分享给大家,如果大家有任何问题欢迎留言,我会尽快线 ...

  6. Flask项目实战——7—(Redis数据库存储验证码信息、验证登录界面的表单信息、注册功能实现、登录实现)

    推荐一个API平台:聚合数据 1.Redis数据库存储验证码信息 保存手机验证码到Redis数据库 公有视图文件:apps/common/views.py # -*- encoding: utf-8 ...

  7. php怎么保存表单信息到数组

    在PHP中保存表单信息到数组是一项非常有用的操作,它可以让我们更加高效地处理表单数据.下面我们将详细介绍如何将表单数据保存到数组中. 首先,在前端页面,我们需要使用HTML表单来收集散布在页面上的信息 ...

  8. JS同时上传表单图片和表单信息并把上传信息存入数据库,带php后端源码

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 利用JQ,jquery.form.js,bootstrap实现上传表单图片和表单信息并把上传的图片地址,inp ...

  9. 企业级 SpringBoot 教程 (十九) 验证表单信息

    这篇文篇主要简述如何在springboot中验证表单信息.在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式. 构建工程 创建一个springboot工程,由于用到了 web ...

最新文章

  1. Java字符串String比较不要用==原因
  2. 《Effective C++》读书笔记(第二部分)
  3. 女生做产品经理好吗_请做产品经理,别做功能经理
  4. error: src refspec master does not match any. 错误处理办法
  5. python单位根检验看结果_Python ADF 单位根检验 如何查看结果的实现
  6. 如何查看jsplumb.js的API文档(YUIdoc的基本使用)#华为云·寻找黑马程序员#
  7. 2017.7.13 维修数列 思考记录
  8. 私有5g网络_面向企业的私有5G网络
  9. redis的key_value截图深入学习
  10. vasp544编译安装
  11. 如何下载安装Python
  12. 上海车牌拍卖突破7.5万元
  13. 睡眠不好怎么办?提升睡眠质量的小妙招
  14. 最流行十大在线客服系统排行榜-市场常见客服系统软件排行-2023最新
  15. iframe(标签的使用)
  16. 网页中的th/th是什么意思
  17. for(i=0,j=0;i10,j10;i++,j++)用python怎么写
  18. .CS文件编译生成.DLL文件 .EXE文件
  19. NB-IoT信息收集
  20. three.js全景贴图

热门文章

  1. [转]:优化您的 WebSphere Application Servers
  2. OpenStack_Havana_Install_Guide 多节点安装总结2
  3. 新媒体运营必备哪些能力
  4. 用python制作词频图_提取词频,制作词频云图
  5. 白话阿里巴巴之Java开发规约
  6. Linux正则表达式简介
  7. 《面试》 --阿里巴巴数据分析岗面试编程题解析
  8. js中字符串如何转化为对象
  9. 单片机实例22——电子琴(硬件电路图+汇编程序+C语言程序)
  10. 学习3D游戏建模时,速学3dsmax建模软件的20条秘籍