有奖捉虫:云通信与企业服务文档专题,速来> HOT
以下为 CDN 内部状态码含义说明:
状态码
含义
处理建议
0
获取到响应给请求的状态码前,请求结束
请检查客户端是否过早的主动断开请求,或检查回源是否失败。
400
HTTP 请求语法错误
服务器无法解析
请检查请求语法是否正确。
403
拒绝访问
请检查 CDN 控制台 防盗链、鉴权配置、UA 黑白名单。
404
服务器无法返回正确信息
请检查源站是否正常或者源站信息、回源 HOST 配置是否发生变更。详细说明可见 CDN 域名突然出现404状态。
413
POST 长度超出限制
请检查客户端 POST 内容大小(默认大小限制为32MB)。
414
URL 长度超出限制
URL 默认大小限制为2KB。
423
回环请求
请检查回源跟随301/302配置,HTTPS 配置回源方式,源站 rewrite 的处理方式。
499
客户端主动断开连接
请检查客户端状态或超时时间设置。
502
网关错误
请检查业务源站是否正常。
503
触发 COS 频控
请检查缓存配置或 COS 源站返回 no-cache/no-store。
504
网关超时
请与网站官方联系。
509
触发 CC 攻击被封禁
联系我们提交工单 解封。
514
超出 IP 访问限频、黑名单拒绝访问、未配置 HTTPS 访问,命中这三项的其中一项。
请检查 CDN 控制台 IP 访问限频配置、IP 黑白名单配置、HTTPS 配置(HTTPS 服务状态为关闭时使用 HTTPS 访问)。
524
触发平台访问过载
业务请求突发会触发平台过载,请评估业务量级向腾讯云报备,有疑问联系售后。
531
HTTPS 请求回源域名解析错误
请检查源站域名解析配置。
532
HTTPS 请求回源站建连失败
请检查源站443端口状态及证书配置或源站可用性。
533
HTTPS 请求回源站连接超时
请检查源站443端口状态及证书配置或源站可用性。
537
HTTPS 请求接受源站数据超时
请检查业务源站稳定性。
538
HTTPS 请求 SSL 握手失败
请检查源站协议和算法的兼容性。
539
HTTPS 请求证书校验失败
请检查源站证书是否正常配置(是否过期、是否证书链齐全)。
540
HTTPS 请求证书域名校验不通过
请检查源站证书是否正常配置。
562
HTTPS 请求建连失败
联系我们 并提供 X-NWS-LOG-UUID 信息或 提交工单 进行排查。
563
HTTPS 请求连接超时
联系我们 并提供 X-NWS-LOG-UUID 信息或 提交工单 进行排查。
564
HTTPS 请求回源失败
若配置为 HTTP 回源方式,请检查源站负载及带宽使用率,或源站访问限制。
若配置为协议跟随方式,请检查源站443端口状态及证书配置。
若排查源站无异常,请 联系我们 并提供 X-NWS-LOG-UUID 信息或 提交工单 进行排查。
566
WAF 拦截
Web 攻击防护执行动作为拦截。
567
节点接收文件时,响应超时
联系我们 并提供 X-NWS-LOG-UUID 信息或 提交工单 进行排查。
以下为网页服务器超文本传输协议响应 状态码规范定义
状态码
含义
100
服务器已经接收到请求头,并且客户端应继续发送请求主体(在需要发送身体的请求的情况下:例如,POST请求),或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。要使服务器检查请求的头部,客户端必须在其初始请求中发送Expect: 100-continue作为头部,并在发送正文之前接收100 Continue状态代码。响应代码
101
服务器已经理解了客户端的请求,并将通过Upgrade消息头通知客户端采用不同的协议来完成这个请求。在发送完这个响应最后的空行后,服务器将会切换到在Upgrade消息头中定义的那些协议。只有在切换新的协议更有好处的时候才应该采取类似措施。例如,切换到新的HTTP版本(如HTTP/2)比旧版本更有优势,或者切换到一个实时且同步的协议(如WebSocket)以传送利用此类特性的资源。
102
WebDAV请求可能包含许多涉及文件操作的子请求,需要很长时间才能完成请求。该代码表示服务器已经收到并正在处理请求,但无响应可用。这样可以防止客户端超时,并假设请求丢失。
103
用来在最终的HTTP消息之前返回一些响应头。
200
请求已成功,请求所希望的响应头或数据体将随此响应返回。在GET请求中,响应将包含与请求的资源相对应的实体。在POST请求中,响应将包含描述或操作结果的实体。
201
请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其URI已经随Location头信息返回。假如需要的资源无法及时建立的话,应当返回'202 Accepted'。
202
服务器已接受请求,但尚未处理。最终该请求可能会也可能不会被执行,并且可能在处理发生时被禁止。
203
服务器是一个转换代理服务器(transforming proxy,例如网络加速器),以200 OK状态码为起源,但回应了原始响应的修改版本。
204
服务器成功处理了请求,没有返回任何内容。在强制门户功能中,Wi-Fi 设备连接到需要进行 Web 认证的 Wi-Fi 接入点时,通过访问一个能生成 HTTP 204 响应的的网站,如果能正常收到 204 响应,则代表无需 Web 认证,否则会弹出网页浏览器界面,显示出 Web 网页认证界面用于让用户认证登录。
205
服务器成功处理了请求,但没有返回任何内容。与204响应不同,此响应要求请求者重置文档视图。
206
服务器已经成功处理了部分GET请求。类似于FlashGet或者迅雷这类的HTTP下载工具都是使用此类响应实现断点续传或者将一个大文档分解为多个下载段同时下载。
207
代表之后的消息体将是一个XML消息,并且可能依照之前子请求数量的不同,包含一系列独立的响应代码。
208
DAV绑定的成员已经在(多状态)响应之前的部分被列举,且未被再次包含。
226
服务器已经满足了对资源的请求,对实体请求的一个或多个实体操作的结果表示。
300
被请求的资源有一系列可供选择的回馈信息,每个都有自己特定的地址和浏览器驱动的商议信息。用户或浏览器能够自行选择一个首选的地址进行重定向。
301
永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替。
302
临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有URI
303
对应当前请求的响应可以在另一个URI上被找到,当响应于POST(或PUT / DELETE)接收到响应时,客户端应该假定服务器已经收到数据,并且应该使用单独的GET消息发出重定向。
304
表示资源在由请求头中的If-Modified-Since或If-None-Match参数指定的这一版本之后,未曾被修改。在这种情况下,由于客户端仍然具有以前下载的副本,因此不需要重新传输资源。
305
被请求的资源必须通过指定的代理才能被访问。Location域中将给出指定的代理所在的URI信息,接收者需要重复发送一个单独的请求,通过这个代理才能访问相应资源。
306
在最新版的规范中,306状态码已经不再被使用。最初是指“后续请求应使用指定的代理”。
307
在这种情况下,请求应该与另一个URI重复,但后续的请求应仍使用原始的URI。 与302相反,当重新发出原始请求时,不允许更改请求方法。 例如,应该使用另一个POST请求来重复POST请求。
308
请求和所有将来的请求应该使用另一个URI重复。 307和308重复302和301的行为,但不允许HTTP方法更改。 例如,将表单提交给永久重定向的资源可能会顺利进行。
401
类似于403 Forbidden,401语义即“未认证”,即用户没有必要的凭据。
405
请求行中指定的请求方法不能被用于请求相应的资源。该响应必须返回一个Allow头信息用以表示出当前资源能够接受的请求方法的列表。
406
请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体,该请求不可接受。
407
与401响应类似,只不过客户端必须在代理服务器上进行身份验证。
408
请求超时。根据HTTP规范,客户端没有在服务器预备等待的时间内完成一个请求的发送,客户端可以随时再次提交这一请求而无需进行任何更改。
409
表示因为请求存在冲突无法处理该请求,例如多个同步更新之间的编辑冲突
410
表示所请求的资源不再可用。当资源被有意地删除并且资源应被清除时,使用这个。在收到410状态码后,用户应停止再次请求资源。但大多数服务端不会使用此状态码,而是直接使用404状态码。
411
服务器拒绝在没有定义Content-Length头的情况下接受请求。在添加了表明请求消息体长度的有效Content-Length头之后,客户端可以再次提交该请求。
412
服务器在验证在请求的头字段中给出先决条件时,没能满足其中的一个或多个。这个状态码允许客户端在获取资源时在请求的元信息(请求头字段数据)中设置先决条件,以此避免该请求方法被应用到其希望的内容以外的资源上。
415
对于当前请求的方法和所请求的资源,请求中提交的互联网媒体类型并不是服务器中所支持的格式,因此请求被拒绝。例如,客户端将图像上传格式为svg,但服务器要求图像使用上传格式为jpg。
416
客户端已经要求文件的一部分,但服务器不能提供该部分。例如,如果客户端要求文件的一部分超出文件尾端。
417
在请求头 Expect 中指定的预期内容无法被服务器满足,或者这个服务器是一个代理服务器,它有明显的证据证明在当前路由的下一个节点上,Expect 的内容无法被满足。
500
通用错误消息,服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。没有给出具体错误信息。
501
服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。
505
服务器不支持,或者拒绝支持在请求中使用的HTTP版本。这暗示着服务器不能或不愿使用与客户端相同的版本。响应中应当包含一个描述了为何版本不被支持以及服务器支持哪些协议的实体。
508
服务器在处理请求时陷入死循环。
510
获取资源所需要的策略并没有被满足。