欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

《Go Web编程》笔记2_处理请求

程序员文章站 2022-06-02 19:05:55
...

一.slice和数组:

1.slice:

(1)数据类型:引用类型
(2)数据结构:

type slice struct {
    array unsafe.Pointer
    len int
    cap int
}

2.数组:

(1)数据类型:值类型
(2)数据结构:长度也是数组类型的一部分

二.HTTP请求和响应:

1.HTTP请求组成:

(1)请求行
(2)零个或者任意多个请求首部
(3)一个空行
(4)可选的报文主体

2.HTTP响应组成:

(1)一个状态行
(2)零个或者任意数量的响应首部
(3)一个空行
(4)一个可选的报文主体

三.HTTP POST提交数据的四种编码方式

1.application/x-www-form-urlencoded:

默认常用的

2.multipart/form-data:

我们使用表单上传文件时,必须让表单的 enctyped等于 multipart/form-data

3.application/json:

application/json 这种方案,可以方便的提交复杂的结构化数据

4.text/xml:

现在几乎不用

相关标签: 请求响应 golang