- Go语言提供了多种不同的结构,用于表示HTTP请求的各个不同部分,从这些结构里面可以提取出请求包含的各项信息。
Request
结构的Form
、PostForm
和MultipartForm
字段可以让用户更容易地提取出请求中的不同数据:用户只要调用ParseForm
方法或者ParseMultipartForm
方法对请求进行语法分析,然后访问相应的字段,就可以取得请求中包含的数据。Form
字段存储的是来自URL以及HTML表单的URL编码数据,Post
字段存储的是来自HTML表单的URL编码数据,而MultipartForm
字段存储的则是来自URL以及HTML表单的multipart编码数据。- 服务器通过向
ResponseWriter
写入首部和主体来向客户端返回响应。 - 通过向
ResponseWriter
写入cookie,服务器可以将数据持久地存储在客户端上。 - cookie可以用于实现闪现消息。