首页 > 编程知识 正文

为什么说算法是计算机的灵魂,16 14 4 33 -27 103 -146 规律

时间:2023-05-03 07:01:59 阅读:21742 作者:2779

这是博主针对腾讯学习的脸书大整理系列,可以在github仓库Issues中通过标签对内容进行分类查看,如下所示。 同时,欢迎大家指出可能的错误,提出自己的答案。 希望大家学到的鱼块,在春秋两季能顺利得到。

传输门: https://github.com/chocolate 1999/front-end-learning-to-organize-notes

过去的精选:

【亡羊补牢】电脑网络灵魂问题第一期百度笔题血案(有IP地址和子网掩码,广播地址还求不到吗? )常见的状态代码你知道什么? 304 403 405是HTTP响应状态代码,指示特定HTTP请求是否成功完成。 响应为5个:消息响应(100199 )、成功响应(200299、重定向) 300399、客户端错误(400499、服务器错误) 500599

消息响应100连续

这一临时响应表明,到目前为止的所有内容都是可能的,客户端应该继续请求,如果完成,则应该忽略。

成功响应200 OK

求成功。 成功的意义取决于HTTP方法。

GET :资源已提取并转发到消息主体。 HEAD :实体标头位于消息主体中。 POST :在消息主体中传输描述操作结果的资源。 TRACE :消息主体包含服务接收到的请求消息204否内容

服务成功处理了请求,但不需要返回实体的内容,而是希望返回更新的元信息。 响应可能以实体头部的形式返回新的或更新的元信息。 如果存在这些报头信息,则必须对应于所请求的变量。 如果客户端是浏览器,则用户的浏览器必须保留提交请求的页面,而不对文档的视图进行任何更改,即使根据规范更新的元信息应用于用户浏览器活动视图中的文档也是如此。 204响应始终以标头后的第一空行结束,因为禁止包含消息主体。 206粒子内容

服务器成功处理了部分GET请求。 诸如FlashGet和迅雷之类的HTTP下载工具使用这样的响应来实现断点的重新分发,或者将大型文档分解为多个下载段并同时下载。 请求必须包含Range标头信息,指示客户端期望的内容范围,并且请求条件可能包含If-Range。 重定向300多选项选择

请求的资源提供了各种反馈信息,每种信息都具有唯一的地址和基于浏览器的协商信息。 或者,用户可以自己选择首选地址并重定向。 301移动性能

请求的资源已永久移动到新位置。 今后,对该资源的引用必须使用此响应返回的多个URI之一。 如果可能,具有链接编辑功能的客户端必须自动将请求的地址更改为服务反馈的地址。 除非另有指定,否则也可以缓存此响应。 302基金

请求的资源现在临时通过不同的URI响应请求。 因为这样的重定向是临时的,所以客户端必须继续向原始地址发送今后的请求。 只有在Cache-Control或Expires中指定时,才能缓存此响应。 304不修改

如果客户端发送有条件的GET请求,并且允许该请求,并且文档内容自上次访问以来或未根据请求条件发生更改,则服务器必须返回此状态代码。 304由于包含禁止响应的消息主体,因此总是以标头后的第一空行结束。 307临时重定向

请求的资源现在临时通过不同的URI响应请求。 因为这样的重定向是临时的,所以客户端必须继续向原始地址发送今后的请求。 只有在Cache-Control或Expires中指定时,才能缓存此响应。 客户端响应400 bad请求

1、含义错误,服务器无法理解当前的请求。 除非进行修改,否则客户端不应该重复提交此请求。 2、要求参数有误。 401未授权

当前请求需要用户认证。 响应包含应用于所请求资源的WWW-Authenticate标头,并且必须查询用户信息。 客户端可以重复发送包含相应授权标头信息的请求。 如果当前请求已经包含授权证书,则401响应表示服务认证拒绝了这些证书。 如果401响应包含与上次响应相同的认证查询,并且浏览器至少尝试进行一次认证,则浏览器可能包含与该实体信息相关的诊断信息,因此必须向用户显示响应中包含的实体信息。 403财富

服务器理解请求,但拒绝执行。 与401的响应不同,认证没有任何帮助,并且不应该重复提交此请求。 如果这不是HEAD请求,而是想清楚服务为什么不能执行请求,则必须在实体中说明拒绝的理由。 当然,如果不想向客户端提供信息,也可以返回404个响应。 404 Not Found

请求失败了。 在服务器上没有发现请求所需的资源。 没有信息可以告诉用户这种情况是暂时的还是持久的。 如果服务器知道情况,则必须使用410状态代码通知旧资源,在某些内部配置机制问题上永久不可用,没有可跳转的

转的地址。404这个状态码被广泛应用于当服务器不想揭示到底为何请求被拒绝或者没有其他适合的响应可用的情况下。

405 Method Not Allowed

请求行中指定的请求方法不能被用于请求相应的资源。该响应必须返回一个Allow 头信息用以表示出当前资源能够接受的请求方法的列表。 鉴于 PUT,DELETE 方法会对服务器上的资源进行写操作,因而绝大部分的网页服务器都不支持或者在默认配置下不允许上述请求方法,对于此类请求均会返回405错误。 服务端响应

500 Internal Server Error

服务器遇到了不知道如何处理的情况。

503 Service Unavailable

服务器没有准备好处理请求。 常见原因是服务器因维护或重载而停机。 请注意,与此响应一起,应发送解释问题的用户友好页面。 这个响应应该用于临时条件和 Retry-After:如果可能的话,HTTP头应该包含恢复服务之前的估计时间。 网站管理员还必须注意与此响应一起发送的与缓存相关的标头,因为这些临时条件响应通常不应被缓存。

504 Gateway Timeout

当服务器作为网关,不能及时得到响应时返回此错误代码。

完整状态码请查阅 MDN HTTP状态码

【作者:Chocolate】https://chocolate.blog.csdn.net/

学如逆水行舟,不进则退

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。