day40--HTTP网络协议说明-1

用户访问网站原理过程
    1) 进行域名解析过程      DNS解析原理(本地查询 递归查询 迭代查询(A记录))
    2) 和网站服务建立连接    三次握手过程
    3) 发送HTTP请求信息      HTTP请求报文  
    4) 发送HTTP响应信息      HTTP响应报文
    5) 和网站服务断开连接    四次挥手过程
  • HTTP协议是什么? 超文本传输协议
    HTTP请求报文结构信息:
    请求行:
    > GET / HTTP/1.1
    1) 请求方法         GET(获得 客户端 -- 从 -- 服务端获得页面数据信息 )  POST(提交  客户端 -- 发送数据 --- 服务端)
    2) 请求内容         请求网站资源信息(页面文件 图片 视频 音频)  没有具体只需求会默认请求首页文件(index.html)   
    3) 请求使用的协议   HTTP/1.0 HTTP/1.1  HTTP/2.0
       TCP长链接:   HTTP/1.1   一次链接,可以发送多个请求
       TCP短链接:   HTTP/1.0   一次链接,可以发送一次请求
    请求头:
    Hosts: www.oldboyedu.com   --- 指定显示什么网站页面  www bbs blog 主机记录信息
    User-Agent: curl/7.29.0    --- 根据用户访问客户端信息不同,可以显示不同的页面 
    空行:
    请求主体: get方法没有请求主体  post方法具有请求主体???
    
    HTTP响应报文结构信息:
    起始行:
    HTTP/1.1 302 Found
    1) 协议信息
    2) 响应状态码信息
    响应头:
    空行:
    响应主体:
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容