摘要: 1.获取参数 我们经常需要获取用户传递的数据,包括Get、POST等方式的请求,beego里面会自动解析这些数据,你可以通过如下方式获取数据: GetString(key string) string GetStrings(key string) []string GetInt(key string 阅读全文
posted @ 2018-12-14 22:24 明王不动心 阅读(5483) 评论(0) 推荐(0) 编辑
摘要: 跨站请求伪造,简称XSRF,是Web应用中常见的一个安全问题。 当前防范 XSRF 的一种通用的方法,是对每一个用户都记录一个无法预知的token数据, 然后要求所有提交的请求(POST/PUT/DELETE)中都必须带有这个token数据。如果此数据不匹配 ,那么这个请求就可能是被伪造的 关于XS 阅读全文
posted @ 2018-12-14 19:56 明王不动心 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 路由本质是URL与要为该URL调用的视图函数之间的映射表,其实就是你定义的使用那个URL调用那段代码的关系对应表。 首先看一下最简单的路由: 以及对应的控制器函数: 基础路由 从beego1.2版本开始支持基本的RESTful函数式路由,应用中大多数路由都会定义在routers/router.go文 阅读全文
posted @ 2018-12-14 17:37 明王不动心 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 基于beego的Controller设计,只需要匿名组合beego.Controller就可以,如下所示: beego.Controller实现了接口beego.ControllerInterface,其源码定义如下: 部分解释: (1)Init(ct *context.Context, child 阅读全文
posted @ 2018-12-14 08:26 明王不动心 阅读(1543) 评论(0) 推荐(0) 编辑