HTTP协议
什么是协议?
就是大家都遵守的一个协议,一个规范。
什么是HTTP协议
HTTP-hypertext transfer protocol也就是超文本传输协议(HTTP)是一种通信协议,详细规定了浏览器和万维网服务器直接互相通信的规则,通过因特网传送万维网文档的数据传送协议。允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器,是一个应用层协议。
HTTP通信流程
客户端(也就是浏览器)发送 请求(request)给万维网服务器,然后万维网服务器接到请求后,进行响应(reponse)把万维网的文档通过HTML传送给客户端,然后客户端解析HTML就成了我们看到的网站的内容了。
URL格式详解
URL 地址用来描述一个网络上的资源:基本格式:
协议类型://主机地址[:端口]/路径/.../[?查询字符串][#锚点]
协议类型 指定低层使用的协议(例如:http, https, ftp)
主机地址 HTTP服务器的IP地址或者域名
端口 HTTP服务器的默认端口是80,这种情况下端口号可以省略。如果使用了别的端口,必须指明,例如 https://www.cctry.com:8080/
路径 访问资源的路径
查询字符串 发送给http服务器的数据
锚点 锚
如: