Gin框架入门01-Http请求Body和Header的获取

前言

Gin是一个轻量级的Web开发框架,与重量级代表Beego的区别在于,Gin专注于Web 中Http协议处理,数据、表格解析,路由与中间件等,而Beego相对大而全,完整MVC模式,不仅包含了Web协议处理的内容,也包含了数据库的CURD(Beego光数据库的驱动都有三种 mysql/Sqlite/Postgres)

首先对于Gin框架的安装 简要

Gin官方Demo

Gin教程的官方入门程序 example.go

运行 example.go,可以通过浏览器来访问 http://localhost:8080/ping

如果一切运行正常,那么可以看到浏览器中有Json返回

Gin获取Http请求头Header和Body

一个HTTP报文由3部分组成,分别是:

(1)、起始行(start line)

(2)、首部(header)

(3)、主体(body)

本次主要关注的是发起请求的报文,使用Postman做为测试工具,发起Http请求

运行示例:

postman请求内容

Method:post

Body type: raw

Body: username=123

其中红色框内为HTTP Request Body

橙色框内为 HTTP Request Header

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180821G1V99J00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券