http请求过程:
1、建立TCP连接
2、Web浏览器向Web服务器发送请求命令
3、Web浏览器发送请求头信息
4、Web服务器应答
5、Web服务器发送应答头信息
6、Web服务器向浏览器发送数据
7、Web服务器关闭TCP连接
一个http请求一般由四部分组成:
1、http请求的方法或动作,比如是get还是post请求
2、正在请求的url,总得知道请求得地址是什么
3、请求头,包含一些客户端环境信息,身份验证信息
4、请求体,也就是请求正文,请求正文中可以包含客户提交得查询字符串信息,表单信息
一个http响应一般由三部分组成:
1、一个数字和文字组成得状态码,用来显示请求是成功还是失败
2、响应头,响应头和请求头一样包含许多有用的信息,例如:服务器类型,日期时间,内容类型和长度等
3、响应体,也就是响应正文。