HTTP协议概念
HTTP协议" title="HTTP协议">HTTP协议
重要性:无论是以后用webserverice还是用rest做大型结构,都离不开HTTP协议的认识
webservice = http协议+XML
Rest = http协议+json
什么是协议
答:计算机中的协议和现实中的协议是一样的,一式双份/多份
双方/多方都遵循共同的一个规范,这个规范就可以称为协议
计算机之所以能全世界互通,协议是功不可没,如果没有协议,计算机各说各话,根本谁都听不懂谁
ftp/http/stmp/pop/tcp/ip协议
HTTP的工作流程
- 原始状态客户端与服务器之间没有关系
- 客户端发送请求与服务器建立连接,服务器沿着连接,返回响应
- 客户端收到响应html代码解析出图片、文字
- 断开连接
浏览器能发送HTTP协议,HTTP协议一定要浏览器发送吗?
答:不是,HTTP既然是一种协议,那么只要满足这种协议,什么工具都可以发
HTTP请求信息和响应信息的格式
请求:
Request Headers == 请求头信息
- 请求行
- 请求方法
- GET
- POST
- PUT
- DELETE
- TRACE
- OPTIONS
- 请求路径
- 所用协议
- 请求方法
- 请求头信息
- 请求主体信息(可以没有)
- 头信息结束后和主体信息之间要空一行
以上是 HTTP协议概念 的全部内容, 来源链接: utcz.com/a/25739.html