Http详解

1. Http是什么

Http(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上;

    •   文本:html,字符串,~...
    •   超文本:图片,音乐,视频,定位,地图....
    •   80(默认端口)

Https:安全的

    •   443(默认端口)

2. Http请求

    • 客户端----发请求(Request)---服务器

           

           

           1. 请求行

    •   请求行中的请求方式:GET
    •   请求方式:get,post,HEAD,DELETE,PUT,TRACT...
      • get: 请求能够携带参数较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效;
      • post: 请求能够携带参数没有限制,不会在URL显示内容,安全,但不高效;         

            2. 消息头

                

3. Http响应

    • 客户端----发请求(Request)---服务器

           

            1. 响应体

           

           2. 响应状态码

         

面试题:当你在浏览器输入网址回车瞬间都发生了什么?

 

posted @ 2021-09-13 22:11  王士鹏  阅读(155)  评论(0)    收藏  举报