1.什么是Http协议?
用于从万维网服务器传输超文本到本地浏览器的传送协议。
是一个基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果等)。
2.工作原理:
浏览器通过URL向WEB服务器发送所有请求。
*Http默认端口号为:80
3.URL统一资源标识符:用来传输数据和建立连接。
4.客户端请求信息:请求行,请求头,请求数据。
服务器响应信息:状态行,消息报头,空行,响应正文。
5.请求方法:GET、HEAD、POST、PUT、DELETE、CONNECT、OPTIONS、TRACE。
6、响应头信息:
7、Http状态码:
分类: 1** 信息,服务器收到请求,需要请求者继续执行操作。
2** 成功
3** 重定向
4** 客户端错误(请求错误)
5** 服务器错误(处理请求的错误)
常见状态码:200 - 请求成功
301 - 被永久转移到其它URL
404 - 请求资源不存在
500 - 服务器错误
8、content-type 内容类型:用于定义网络文件的类型和网页的编码。