当前位置:首页 > Web开发 > 正文

而且没有任何已知的转发地址

2024-03-31 Web开发

接上文 HTTP状态码详解(上)。

详细的描述状态码之(3**)

300:被请求的资源有一系列可供选择的回馈信息,每个都有本身特定的地点和浏览器驱动的商议信息。用户或浏览器能够自行选择一个首选的地点进行重定向。

301:被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个 URI 之一。

302:请求的资源此刻姑且从差此外URI响应请求。由于这样的重定向是姑且的,客户端该当继续向原有地点发送以后的请求。

303:对该当前请求的响应可以在另一个 URI 上被找到,而且客户端该当给与 GET 的方法访谒阿谁资源。这个要领的存在主要是为了允许由脚本激活的POST请求输出重定向到一个新的资源。这个新的 URI 不是原始资源的替代引用。同时,303响应禁止被缓存。

304:如果客户端发送了一个带条件的GET请求且该请求已被允许,而文档的内容(自上次访谒以来或者按照请求的条件)并没有转变,则处事器该当返回这个状态码。

305:被请求的资源必需通过指定的代办代理才华被访谒。Location 域中将给出指定的代办代理地址的 URI 信息,接收者需要反复发送一个单独的请求,通过这个代办代理才华访谒相应资源。只有原始处事器才华成立305响应。

306:在最新版的规范中,306状态码已经不再被使用。

307:请求的资源此刻姑且从差此外URI响应请求。由于这样的重定向是姑且的,客户端该当继续向原有地点发送以后的请求。

技术图片

详细的描述状态码之(4**)

相对付其它状态码4的就对照多了,,天地万物,且听不才娓娓道来。

400:1、语义有误,当前请求无法被处事器理解。除非进行改削,否则客户端不应该反复提交这个请求。2、请求参数有误。

401:当前请求需要用户验证。该响应必需包罗一个适用于被请求资源的 WWW-Authenticate 信息头用以询问用户信息。客户端可以反复提交一个包罗得当的Authorization头信息的请求。如果当前请求已经包罗了 Authorization证书,那么401响应代表着处事器验证已经拒绝了那些证书。如果401响应包罗了与前一个响应不异的身份验证询问,且浏览器已经至少测验考试了一次验证,那么浏览器该当向用户展示响应中包罗的实体信息,因为这个实体信息中可能包罗了相关诊断信息。

402:该状态码是为了将来可能的需求而预留的。

403:处事器已经理解请求,但是拒绝执行它。与401响应差此外是,身份验证并不能供给任何辅佐,而且这个请求也不应该被反复提交。

404:请求掉败,请求所但愿得到的资源未被在处事器上发明。没有信息能够报告用户这个状况到底是暂时的还是永久的。

405:请求行中指定的请求要领不能被用于请求相应的资源。该响应必需返回一个Allow 头信息用以暗示出当前资源能够接受的请求要领的列表。

406:请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。

407:与401响应类似,只不过客户端必需在代办代理处事器长进行身份验证。

408:请求超时。客户端没有在处事器预备期待的时间内完成一个请求的发送。客户端可以随时再次提交这一请求而无需进行任何变动。

409:由于和被请求的资源确当前状态之间存在斗嘴,请求无法完成。

410:被请求的资源在处事器上已经不再可用,而且没有任何已知的转发地点。

411:处事器拒绝在没有界说Content-Length头的情况下接受请求。在添加了表白请求动静体长度的有效 Content-Length头之后,客户端可以再次提交该请求。

412:处事器在验证在请求的头字段中给出先决条件时,没能满足此中的一个或多个。

413:处事器拒绝措置惩罚惩罚当前请求,因为该请求提交的实体数据巨细赶过了处事器愿意或者能够措置惩罚惩罚的范畴。

414:请求的URI 长度赶过了处事器能够解释的长度,因此处事器拒绝对该请求供给处事。

415:对付当前请求的要领和所请求的资源,请求中提交的实体并不是处事器中所撑持的格局,因此请求被拒绝。

416:如果请求中包罗了Range请求头,并且Range中指定的任何数据范畴都与当前资源的可用范畴不重合,同时请求中又没有界说 If-Range 请求头,那么处事器就该当返回416状态码。

417: 在请求头 Expect中指定的预期内容无法被处事器满足,或者这个处事器是一个代办代理处事器,它有明显的证据证明在当前路由的下一个节点上,Expect 的内容无法被满足。

421: 从当前客户端地址的IP地点随处事器的连接数赶过了处事器许可的最大范畴。

423: 请求格局正确,但是由于含有语义错误,无法响应。

424: 由于之前的某个请求产生的错误,导致当前请求掉败,例如 PROPPATCH。

425: 在WebDav Advanced Collections 草案中界说,但是未呈此刻《WebDAV 挨次集协议》(RFC 3658)中。

426: 客户端该当切换到TLS/1.0。

449: 由微软扩展,代表请求该当在执行完适当的操纵后进行重试。 

详细的描述状态码之(5**)

500: 处事器遇到了一个不曾预料的状况,导致了它无法完成对请求的措置惩罚惩罚。一般来说,这个问题城市在处事器的措施码堕落时呈现。

501: 处事器不撑持当前请求所需要的某个成果。当处事器无法识别请求的要领,并且无法撑持其对任何资源的请求。

502: 作为网关或者代办代理事情的处事器测验考试执行请求时,从上游处事器接收到无效的响应。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32603.html