4、HTTP
2021-07-31 17:56
标签:定向 web cat zip remote 支持 回车 com 请求 HTTP 1、什么是HTTP HTTP(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上。 默认端口:80 Https:安全的 默认端口:443 2、两个时代 http1.0 HTTP/1.0:客户端与web服务器连接后,只能获得一个web资源,断开连接 http2.0 HTTP/1.1:客户端与web服务器连接后,可以获得多个web资源 3、Http请求 客户端---发请求(Request)---服务器 百度: Request URL: https://www.baidu.com/ 请求地址 Request Method: GET get方法/post方法 Status Code: 200 OK 状态码 Remote(远程) Address: 110.242.68.3:443 Accept: text/html Accept-Encoding: gzip, deflate, br Accept-Language: zh-CN,zh;q=0.9 语言 Connection: keep-alive 3.1、请求行 请求行中的请求方式:get 请求方式:get,post get:请求能够携带的参数比较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效 post:请求能够携带的参数没有限制,大小没有限制,不会在浏览器的URL地址栏显示数据内容,安全,但不高效 3.2、请求头 Accept: 支持的数据类型 Accept-Encoding: 支持的编码格式 Accept-Language: 语言环境 Connection: 请求完成是断开还是保持连接 4、Http响应 服务器---响应---客户端 百度: Cache-Control: private 缓存控制 Connection: keep-alive 连接 Content-Encoding: gzip 编码 Content-Type: text/html 类型 4.1、响应体 Accept: 支持的数据类型 Accept-Encoding: 支持的编码格式 Accept-Language: 语言环境 Connection: 请求完成是断开还是保持连接 Reflush:告诉客户端,多久刷新一次 Location:让网页重新定位; 4.2、响应状态码 200:请求响应成功 200 3xx:请求重定向 重定向:重新到新位置去 4xx:找不到资源 404 资源不存在; 5xx:服务器代码错误 500 502:网关错误 常见面试题: 当你的浏览器中地址栏输入地址并回车的一瞬间到页面能够展示回来,经历了什么?4、HTTP标签:定向 web cat zip remote 支持 回车 com 请求 原文地址:https://www.cnblogs.com/duoruic/p/14924792.html