Loading

摘要: Cookie ● HTTP 是无状态协议。简单地说,当你浏览了一个页面,然后转到同一个网站的另一个页面,服务器无法认识到这是同一个浏览器在访问同一个网站。每一次的访问,都是没有任何关系的。如果我们要实现多个页面之间共享数据的话我们就可以使用 Cookie 或者 Session 实现 ● cookie 阅读全文
posted @ 2024-02-27 16:14 木子七 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 单文件上传 需要在上传文件的 form 表单上面需要加入 enctype="multipart/form-data" router.POST("/newFile", func(context *gin.Context) { // FormFile 返回两个值,一个是对应的文件,一个是err,参数是是 阅读全文
posted @ 2024-02-27 14:30 木子七 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 中间件 Gin 框架允许开发者在处理请求的过程中,加入用户自己的钩子(Hook)函数。这个钩子函数就叫中间件,中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等。 通俗的讲:中间件就是匹配路由前和匹配路由完成后执行的一系列操作 路由中间件 Gin 中的中间件必须 阅读全文
posted @ 2024-02-27 11:52 木子七 阅读(263) 评论(0) 推荐(0) 编辑