问题1

HTTP 协议是一种无状态的协议,那么如何才能辨别是否是同一个用户呢?同时又如何保证一个表单不出现多次递交的情况呢?4.3 和 4.4 小节里面将对 cookie (cookie 是存储在客户端的信息,能够每次通过 header 和服务器进行交互的数据) 等进行详细讲解。

表单还有一个很大的功能就是能够上传文件,那么 Go 是如何处理文件上传的呢?针对大文件上传我们如何有效的处理呢?4.5 小节我们将一起学习 Go 处理文件上传的知识。

开发 Web 的一个原则就是,不能信任用户输入的任何信息,所以验证和过滤用户的输入信息就变得非常重要,我们经常会在微博、新闻中听到某某网站被入侵了,存在什么漏洞,这些大多是因为网站对于用户输入的信息没有做严格的验证引起的,所以为了编写出安全可靠的 Web 程序,验证表单输入的意义重大。 我们平常对数据信息验证通过两个方面,一个是前端js,还有一个是后端部分