
HTTP
文章平均质量分 79
coderAFan
美好的青松岁月怎能未老先衰
展开
-
HTTP各版本差异
HTTP各版本差异HTTP/1.1相比于HTTP/1.0长连接:增加Connection首部,默认开启keep-alive(HTTP/1.0可以手动开启),可以在一个TCP连接上传送多个HTTP请求和响应,减少TCP连接建立和关闭的消耗。Range首部:可以请求资源的部分内容,从而实现断点续传。缓存处理:HTTP/1.0中header主要使用Expires, If-Modified-Since作为缓存判断依据,HTTP/1.1增加Etag,If-Match等条件请求,Cache-Control首原创 2021-04-27 14:02:59 · 151 阅读 · 0 评论 -
HTTPS详解
HTTPS协议HTTP的缺点通信使用明文(不加密),内容可能会遭窃听不验证通信方的身份,因此有可能遭遇伪装无法证明报文的完整性,所以有可能已遭篡改超文本传输安全协议(英语:Hypertext Transfer Protocol Secure,缩写:HTTPS,常称为HTTP over TLS,HTTP over SSL或HTTP Secure)是一种通过计算机网络进行安全通信的传输协议。HTTPS的主要目的:提供对网站服务器的身份认证,保护交换数据的隐私与完整性。HTTPS原创 2021-04-26 23:37:50 · 878 阅读 · 0 评论 -
HTTP常用状态码
HTTP常用状态码1、状态码的分类类别含义1XXInformational(信息性状态码)服务器收到请求,需要请求者继续执行操作2XXSuccess(成功状态码)操作被成功接收并处理3XXRedirection(重定向状态码)需要进一步的操作以完成请求4XXClient Error(客户端错误状态码)请求包含语法错误或无法完成请求5XXServer Error(服务器端错误状态码)服务器在处理请求的过程中发生了错误2、常见状态码原创 2021-04-21 22:20:13 · 85 阅读 · 0 评论 -
HTTP请求方法介绍及常见面试题解答
HTTP请求方法文章目录HTTP请求方法一、简单介绍二、详细介绍1、GET:获取资源2、POST:传输实体主体3、PUT:传输文件4、PATCH:局部更新资源4、HEAD:获得报文首部5、DELETE:删除文件6、OPTIONS:询问支持的方法7、TRACE:追踪路径8、CONNECT:要求用隧道协议连接代理三、常见问题(包括面试题)1、GET 和 POST 请求方法的区别2、PATCH 和 PUT 方法的区别*请求报文由请求方法、请求URI、协议版本、可选的请求首部字段和内容实体构成响应报原创 2021-04-20 22:45:35 · 541 阅读 · 1 评论 -
URI和URL的比较和理解
URI和URL的比较和理解一、简单区分URI 是 Uniform Resource Identifier(统一资源标识符) 的缩写。URL 是 Uniform Resource Locator (统一资源定位符)的缩写 。URI 用字符串标识某一互联网资源,而 URL 表示资源的地点(互联网上所处的位置)。可见,URL 是 URI 的子集。形象的栗子:统一资源标识符 URI 就像一个人的身份证号身份证号123456通过这个字符串可以确定且仅能确定一个人统一资源定位符 URL 是像原创 2021-04-20 16:38:18 · 231 阅读 · 0 评论