标签:toc 结果 客户 web服务器 标准 text 空白 login 图片
一、解析
HTTP(HyperText Transfer Protocol)即超文本传输协议,是一种详细规定了浏览器和万维网服务器之间互相通信的规则,它是万维网交换信息的基础,它允许将HTML(超文本标记语言)文档 从Web服务器传送到Web浏览器。
二、请求:
在浏览器地址栏中输入一个URL,并按回车键后就发起了这个HTTP请求,很快也能看到这个请求的返回结果。
URL(统一资源定位符)也被称为网页地址,是互联网标准的地址。
URL的标准格式如下:
协议://服务器IP[:端口]/路径/[?查询]
例如,http://www.kyunzeon.com/post/httpxieyi.html
三、协议详解
HTTP是一种无状态的协议,无状态是指Web浏览器与Web服务器之间不需要建立持久的连接,意味着当一个客户端向服务器端发出请求,然后Web服务器返回相应(Response),连接就关闭了。
HTTP请求只能由客户端发起,而服务器不能主动向客户端发送数据。
HTTP遵循请求(Request) / 应答(Response)模型
四、HTTP请求与响应
1.HTTP请求
HTTP请求包括三部分,分别是请求行(请求方法)、请求头(消息报头)和请求正文
POST /login.php HTTP1.1 //请求行 HOST: www.kyunzeon.com //请求头 User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20100101 Firefox/15.0 //空白行,代表请求头结束 Username=admin&password=admin //请求正文
标签:toc 结果 客户 web服务器 标准 text 空白 login 图片
原文地址:https://www.cnblogs.com/KyunZeon/p/10193448.html