常见http错误代码
http错误码
http错误码摘要本⽂部分内容来源于⽹络,个⼈收集整理,请勿传播所有 HTTP 状态代码及其定义。
本⽂内容取⾃⽹络。
2xx 成功1 2 3 4 5 62xx 成功200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受⽤于处理,但处理尚未完成。
203 正常;部分信息 — 返回的信息只是⼀部分。
204 正常;⽆响应 — 已接收请求,但不存在要回送的信息。
3xx 重定向301 && 302301 永久重定向Moved Permanently 被请求的资源已永久移动到新位置,并且将来任何对此资源的引⽤都应该使⽤本响应返回的若⼲个URI之⼀。
如果可能,拥有链接编辑功能的客户端应当⾃动把请求的地址修改为从服务器反馈回来的地址。
除⾮额外指定,否则这个响应也是可缓存的。
302 临时重定向Found 请求的资源现在临时从不同的URI响应请求。
由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。
只有在Cache-Control或Expires中进⾏了指定的情况下,这个响应才是可缓存的。
共同点:⽤户都可以看到url替换为了⼀个新的,然后发出请求301适合永久重定向⽐较常⽤的场景是使⽤域名跳转。
我们访问会跳转到注意: 301请求是可以缓存的,即通过看status code,可以发现后⾯写着from cache。
302⽤来做临时跳转⽐如未登陆的⽤户访问⽤户中⼼重定向到登录页⾯。
访问404页⾯会重新定向到⾸页。
1 2 3 4 5 6 7 8 9 10 11 12 13 14##niginx 301/302配置rewrite后⾯接上permenent就代表301跳if ($host != 'isme.pub') {rewrite ^/(.*)$ https://c.isme.pub/$1 permanent; }# 接上redirect就代表302跳if ($host != 'isme.pub') {rewrite ^/(.*)$ https://c.isme.pub/$1 redirect; }304客户端发送了⼀个带条件的GET请求且该请求已被允许,但是请求的⽂档没有发⽣改变,则状态码是304如ngx配置了静态资源的缓存1 2 3303 请参阅其它 — 可在另⼀ URI 下找到对请求的响应,且应使⽤ GET ⽅法检索此响应。
常见的HTTP状态代码及其原因
常见的HTTP状态代码及其原因HTTP状态代码是一个三位数,用于向浏览器和Web服务器传达请求或响应期间的状态。
以下是常见的HTTP状态代码及其原因的详细解释:1xx (信息性状态码):- 100 Continue:服务器已经收到请求的初始部分,并且客户端应该继续发送剩余的请求。
- 101 Switching Protocols:服务器正在根据客户端的要求将协议切换到升级的版本。
2xx (成功状态码):-200OK:请求已成功处理,并返回了所请求的内容。
它是最常见的状态码之一- 201 Created:请求成功并且在服务器上创建了新资源。
- 204 No Content:服务器成功处理了请求,但没有返回任何内容。
3xx (重定向状态码):- 301 Moved Permanently:请求的资源已永久移动到新位置。
- 302 Found:请求的资源临时移动到其他位置。
- 304 Not Modified:客户端可以使用缓存的版本。
4xx (客户端错误状态码):- 400 Bad Request:服务器无法理解请求。
- 401 Unauthorized:请求需要身份验证。
- 403 Forbidden:服务器拒绝请求访问。
- 404 Not Found:无法找到请求的资源。
- 405 Method Not Allowed:服务器不允许使用请求的方法。
5xx (服务器错误状态码):- 500 Internal Server Error:服务器遇到了意外的错误。
- 502 Bad Gateway:作为网关或代理的服务器收到了无效的响应。
- 503 Service Unavailable:服务器当前无法处理请求。
- 504 Gateway Timeout:作为网关或代理的服务器在等待上游服务器的响应时超时。
以上只是HTTP状态代码中的一些常见示例,还有其他状态代码可以根据具体需求和情况使用。
了解这些状态代码可以帮助开发人员快速定位和解决与HTTP请求和响应相关的问题,提升Web应用程序的性能和可靠性。
最新HTTP错误代码大全
H T T P错误代码大全HTTP错误大全HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服务管理器的访问仅限于 LocalhostHTTP 403.1 禁止访问:禁止可执行访问HTTP 403.2 - 禁止访问:禁止读访问HTTP 403.3 - 禁止访问:禁止写访问HTTP 403.4 - 禁止访问:要求 SSLHTTP 403.5 - 禁止访问:要求 SSL 128HTTP 403.6 - 禁止访问:IP 地址被拒绝HTTP 403.7 - 禁止访问:要求客户证书HTTP 403.8 - 禁止访问:禁止站点访问HTTP 403.9 - 禁止访问:连接的用户过多HTTP 403.10 - 禁止访问:配置无效HTTP 403.11 - 禁止访问:密码更改HTTP 403.12 - 禁止访问:映射器拒绝访问HTTP 403.13 - 禁止访问:客户证书已被吊销HTTP 403.15 - 禁止访问:客户访问许可过多HTTP 403.16 - 禁止访问:客户证书不可信或者无效HTTP 403.17 - 禁止访问:客户证书已经到期或者尚未生效 HTTP 404.1 -无法找到 Web 站点HTTP 404- 无法找到文件HTTP 405 - 资源被禁止HTTP 406 - 无法接受HTTP 407 - 要求代理身份验证HTTP 410 - 永远不可用HTTP 412 - 先决条件失败HTTP 414 - 请求 - URI 太长HTTP 500 - 内部服务器错误HTTP 500.100 - 内部服务器错误 - ASP 错误HTTP 500-11 服务器关闭HTTP 500-12 应用程序重新启动HTTP 500-13 - 服务器太忙HTTP 500-14 - 应用程序无效HTTP 500-15 - 不允许请求 global.asaError 501 - 未实现HTTP 502 - 网关错误用户试图通过 HTTP 或文件传输协议(FTP)访问一台正在运行 Internet 信息服务(IIS)的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。
常见的HTTP状态码
常见的HTTP状态码本内容摘抄⾃《RESTful WebServices》中⽂译本附录B '42种常见的HTTP响应代码'。
原⽂作者:Leonard Ricbardson & Sam Ruby翻译:徐涵、李红军、胡伟1、三⾄七种最基本的响应代码200("OK")⼀切正常。
实体主体中的⽂档(若存在的话)是某资源的表⽰。
400("Bad Request")客户端⽅⾯的问题。
实体主题中的⽂档(若存在的话)是⼀个错误消息。
希望客户端能够理解此错误消息,并改正问题。
500("Internal Server Error")服务期⽅⾯的问题。
实体主体中的⽂档(如果存在的话)是⼀个错误消息。
该错误消息通常⽆济于事,因为客户端⽆法修复服务器⽅⾯的问题。
301("Moved Permanently")当客户端触发的动作引起了资源URI的变化时发送此响应代码。
另外,当客户端向⼀个资源的旧URI发送请求时,也发送此响应代码。
404("Not Found") 和410("Gone")当客户端所请求的URI不对应于任何资源时,发送此响应代码。
404⽤于服务器端不知道客户端要请求哪个资源的情况;410⽤于服务器端知道客户端所请求的资源曾经存在,但现在已经不存在了的情况。
409("Conflict")当客户端试图执⾏⼀个”会导致⼀个或多个资源处于不⼀致状态“的操作时,发送此响应代码。
SOAP Web服务只使⽤响应代码200("OK")和500("Internal Server Error")。
⽆论是你发给SOAP服务器的数据有问题,还是服务器在处理数据的过程中出现问题,或者SOAP服务器出现内部问题,SOAP服务器均发送500("Internal Server Error")。
常见的HTTP状态码说明
常见的HTTP状态码说明1.说明HTTP服务器状态代码定义(Status Code Definitions)做测试的时候,会产⽣⽐较多的HTTP错误,查看其错误,有超时的,链接不到图⽚的,连接不到服务器等等,很多⼈经常忘记,所以整理⼀下,帮助记忆2.常见接⼝协议http 超⽂本传输协议https 安全超⽂本传输协议(百度)Ftp ⽂件传输协议Tcp ⽹络控制协议IP 互联⽹协议3.HTTP协议相应码1XX:信息响应类,标识接受到请求并且继续处理2XX:处理成功响应类,表⽰动作成功接受,理解和接受3XX:重定向响应类,为了完成指定动作,必须接受进⼀步处理4XX:客户端错误,客户端请求包含语法错误或者是不能正确执⾏5XX:服务端错误,服务器不能正确执⾏⼀个正确的请求(超时)4.详细说明(1)消息1xx(Informational 1xx)该类状态代码⽤于表⽰临时回应。
临时回应由状态⾏(Status-Line)及可选标题组成,由空⾏终⽌。
HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对HTTP/1.0请求的合法回应。
实际上,它们主要⽤于实验⽤途,这已经超出本⽂档的范围。
(2)成功2xx(Successful 2xx)表⽰客户端请求被成功接收、理解、接受。
200 OK 请求成功。
回应的信息依赖于请求所使⽤的⽅法,如下:GET 要请求的资源已经放在回应的实体中了。
HEAD 没有实体主体,回应中只包括标题信息。
POST 实体(描述或包含操作的结果)。
201 Created 请求完成,结果是创建了新资源。
新创建资源的URI可在回应的实体中得到。
原始服务器应在发出该状态代码前创建该资源。
如果该操作不能⽴即完成,服务器必须在该资源可⽤时在回应主体中给出提⽰,否则,服务器端应回应202(可被接受)。
在本⽂定义的⽅法,只有POST可以创建资源。
202 Accepted 请求被接受,但处理尚未完成。
请求可能不⼀定会最终完成,有可能被处理过程随时中断,在这种情况下,没有办法在异步操作中重新发送状态代码。
HTTP请求的错误码大全
HTTP请求的错误码大全//ACTION_ERROR 错误定义#define RS_OK 0#define RS_ERROR -1#define RS_HTTP_COMP_SERVER_EMPTY 2000 //HTTP返回字节数为0,服务器确实没有一个文件和目录.#define RS_HTTP_RETURN_NULL 1000//HTTP返回字节数为0 #define RS_HTTP_RETURNBYTE_ERROR 1001//HTTP返回字节与读出字节不相同#define RS_NOCAPTCHA 1002//不需要验证码#define RS_RELOGIN 1003//重新登陆#define RS_PASSWORDERROR 1004//用户名密码错误#define RS_LOGINERROR 1005//登陆失败#define RS_INTERNETDISK_NOTENOUGH 1006//网盘空间不足#define RS_HTTP_READFILE_ERR 1007#define RS_HTTP_MD5_NOTMATCH 1008#define RS_DOWNLOAD_MOVEFILE_ERROR 1009//下载文件后,移动文件失败#define RS_HTTP_SIZE_NOTMATCH 1011//文件长度不同#define RS_JsonOverflowException 2001#define RS_JsonNullPointerException 2002#define RS_JsonInvalidateIndexException 2003#define RS_JsonInvalidateParamException 2004#define RS_JsonUnsupportException 2005#define RS_JsonUnimplementException 2006#define RS_JsonWrongFormatException 2007#define RS_JsonMemberNotFoundException 2008#define RS_JsonException 2009#define RS_NONONCE 3001//下载挑战值失败#define RS_INPUT_NULL 3002//输入参数为空#define RS_OPENURLERROR 4001//打开网络连接失败#define RS_GETMSGURL 4002//获取心跳包URL失败#define RS_MSGCOMEBACK 4003//自己消息回调//#define RS_DISK_NOTENOUGH 4004//磁盘不足#define RS_DISK_FULL 4005//磁盘已经满了#define RS_UPLOAD_FILE_NOTEXIST 4006//上传的文件不存在,或者上传的为目录#define RS_UPLOAD_FILE_LATER 4007 //过一会儿再上传#define RS_UPLOAD_FILE_TOO_BIG 4008 //文件超大#define RS_UNKONWN_UPLOAD 4009//无法识别上传命令#define RS_TIMEOUT 4010#define RS_PARENT_PATH_NOT_EXIST 4011#define RS_EXIST_FILE 4012#define RS_HTTP_REGETCLIENTID 401312001 ERROR_INTERNET_OUT_OF_HANDLESNo more handles could be generated at this time.12002 ERROR_INTERNET_TIMEOUTThe request has timed out.12003 ERROR_INTERNET_EXTENDED_ERRORAn extended error was returned from the server. This istypically a string or buffer containing a verbose error message. Call InternetGetLastResponseInfo to retrieve the error text.12004 ERROR_INTERNET_INTERNAL_ERRORAn internal error has occurred.12005 ERROR_INTERNET_INVALID_URLThe URL is invalid.12006 ERROR_INTERNET_UNRECOGNIZED_SCHEME The URL scheme could not be recognized or is not supported.12007 ERROR_INTERNET_NAME_NOT_RESOLVEDThe server name could not be resolved.12008 ERROR_INTERNET_PROTOCOL_NOT_FOUNDThe requested protocol could not be located.12009 ERROR_INTERNET_INVALID_OPTIONA request to InternetQueryOption or InternetSetOption specified an invalid option value.12010 ERROR_INTERNET_BAD_OPTION_LENGTHThe length of an option supplied to InternetQueryOption or InternetSetOption is incorrect for the type of option specified.12011 ERROR_INTERNET_OPTION_NOT_SETTABLEThe request option cannot be set, only queried.12012 ERROR_INTERNET_SHUTDOWNThe Win32 Internet function support is being shut down or unloaded.12013 ERROR_INTERNET_INCORRECT_USER_NAME The request to connect and log on to an FTP server could not be completed because the supplied user name is incorrect.12014 ERROR_INTERNET_INCORRECT_PASSWORD The request to connect and log on to an FTP server could not be completed because the supplied password is incorrect.12015 ERROR_INTERNET_LOGIN_FAILUREThe request to connect to and log on to an FTP server failed.12016 ERROR_INTERNET_INVALID_OPERATIONThe requested operation is invalid.12017 ERROR_INTERNET_OPERATION_CANCELLED The operation was canceled, usually because the handle on which the request was operating was closed before the operation completed.12018 ERROR_INTERNET_INCORRECT_HANDLE_TYPE The type of handle supplied is incorrect for this operation.12019 ERROR_INTERNET_INCORRECT_HANDLE_STATEThe requested operation cannot be carried out because the handle supplied is not in the correct state.12020 ERROR_INTERNET_NOT_PROXY_REQUESTThe request cannot be made via a proxy.12021 ERROR_INTERNET_REGISTRY_VALUE_NOT_FOUN DA required registry value could not be located.12022 ERROR_INTERNET_BAD_REGISTRY_PARAMETERA required registry value was located but is an incorrecttype or has an invalid value.12023 ERROR_INTERNET_NO_DIRECT_ACCESSDirect network access cannot be made at this time.12024 ERROR_INTERNET_NO_CONTEXTAn asynchronous request could not be made because a zero context value was supplied.12025 ERROR_INTERNET_NO_CALLBACKAn asynchronous request could not be made because acallback function has not been set.12026 ERROR_INTERNET_REQUEST_PENDINGThe required operation could not be completed because one or more requests are pending.12027 ERROR_INTERNET_INCORRECT_FORMATThe format of the request is invalid.12028 ERROR_INTERNET_ITEM_NOT_FOUNDThe requested item could not be located.12029 ERROR_INTERNET_CANNOT_CONNECTThe attempt to connect to the server failed.12030 ERROR_INTERNET_CONNECTION_ABORTED The connection with the server has been terminated.12031 ERROR_INTERNET_CONNECTION_RESETThe connection with the server has been reset.12032 ERROR_INTERNET_FORCE_RETRYCalls for the Win32 Internet function to redo the request.12033 ERROR_INTERNET_INVALID_PROXY_REQUEST The request to the proxy was invalid.12036 ERROR_INTERNET_HANDLE_EXISTSThe request failed because the handle already exists.12037 ERROR_INTERNET_SEC_CERT_DATE_INVALID SSL certificate date that was received from the server is bad. The certificate is expired.12038 ERROR_INTERNET_SEC_CERT_CN_INVALIDSSL certificate common name (host name field) is incorrect.For example, if you entered and the commonname on the certificate says .12039 ERROR_INTERNET_HTTP_TO_HTTPS_ON_REDIRThe application is moving from a non-SSL to an SSLconnection because of a redirect.12040 ERROR_INTERNET_HTTPS_TO_HTTP_ON_REDIRThe application is moving from an SSL to an non-SSLconnection because of a redirect.12041 ERROR_INTERNET_MIXED_SECURITYIndicates that the content is not entirely secure. Some ofthe content being viewed may have come from unsecured servers.12042 ERROR_INTERNET_CHG_POST_IS_NON_SECUREThe application is posting and attempting to changemultiple lines of text on a server that is not secure.12043 ERROR_INTERNET_POST_IS_NON_SECUREThe application is posting data to a server that is notsecure.12110 ERROR_FTP_TRANSFER_IN_PROGRESSThe requested operation cannot be made on the FTP session handle because an operation is already in progress.12111 ERROR_FTP_DROPPEDThe FTP operation was not completed because the session wasaborted.12130 ERROR_GOPHER_PROTOCOL_ERRORAn error was detected while parsing data returned from the gopher server.12131 ERROR_GOPHER_NOT_FILEThe request must be made for a file locator.12132 ERROR_GOPHER_DATA_ERRORAn error was detected while receiving data from the gopher server.12133 ERROR_GOPHER_END_OF_DATAThe end of the data has been reached.12134 ERROR_GOPHER_INVALID_LOCATORThe supplied locator is not valid.12135 ERROR_GOPHER_INCORRECT_LOCATOR_TYPEThe type of the locator is not correct for this operation.12136 ERROR_GOPHER_NOT_GOPHER_PLUSThe requested operation can only be made against a Gopher+server or with a locator that specifies a Gopher+operation.12137 ERROR_GOPHER_ATTRIBUTE_NOT_FOUNDThe requested attribute could not be located.12138 ERROR_GOPHER_UNKNOWN_LOCATORThe locator type is unknown.12150 ERROR_HTTP_HEADER_NOT_FOUNDThe requested header could not be located.12151 ERROR_HTTP_DOWNLEVEL_SERVERThe server did not return any headers.12152 ERROR_HTTP_INVALID_SERVER_RESPONSEThe server response could not be parsed.12153 ERROR_HTTP_INVALID_HEADERThe supplied header is invalid.12154 ERROR_HTTP_INVALID_QUERY_REQUESTThe request made to HttpQueryInfo is invalid.12155 ERROR_HTTP_HEADER_ALREADY_EXISTSThe header could not be added because it already exists.12156 ERROR_HTTP_REDIRECT_FAILEDThe redirection failed because either the scheme changed (for example, HTTP to FTP) or all attempts made to redirect failed (default is five attempts).。
常见HTTP状态码的含义
常见HTTP状态码的含义200 请求已成功,请求所希望的响应头或数据体将随此响应返回。
301 被请求的资源已永久移动到新位置。
302 请求的资源现在临时从不同的 URI 响应请求。
400 1、语义有误,当前请求⽆法被服务器理解。
2、请求参数有误。
401 当前请求需要⽤户验证。
403 服务器已经理解请求,但是拒绝执⾏它。
404 请求失败,请求所希望得到的资源未被在服务器上发现。
500 服务器遇到了⼀个未曾预料的状况,⽆法完成对请求的处理,会在程序码出错时出现。
501 服务器不⽀持当前请求所需要的某个功能。
⽆法识别请求的⽅法。
502 作为⽹关或者代理⼯作的服务器尝试执⾏请求时,从上游服务器接收到⽆效的响应。
503 由于临时的服务器维护或者过载,服务器当前⽆法处理请求。
http常见的错误码
http常见的错误码 常见错误码⼀.信息1XX(Information 1xx) ——这⼀类的状态码是指⼀种临时的返回,鉴于只有状态⾏和可选标题,⽽且是被空⾏终⽌。
没有请求标题对于此类的状态码,⾃从HTTP/1.0 没有定义任何1xx状态码,服务器必须不能发送1XX的响应给http/1.0 客户端,除⾮在实验条件下。
客户端必须准备在常规响应之前接受⼀个或多个1XX状态响应,及时客户端不希望有100(继续)状态消息,⽤户代理可能会忽略意外的1XX状态响应。
代理必须转发1xx响应,除⾮代理和客户端间的连接被关闭,或者代理本⾝请求⽣成1XX响应(例如:如果代理当它转发请求时,添加⼀个字段“Expect:100-continue ”,那么它不需要转发相应的100(继续)的响应。
) ——{ 100 继续; 101 交换协议; }⼆.成功2XX(successful 2XX) ——这⼀类的状态码是指客户端的请求依据被成功地收到、理解、和接收(Received、understood and accepted)。
——{ 200 OK 201 已创建(Created) 202 接收(Accepted) 203 ⾮权威性的信息(Non-Authoritative Information) 204 ⽆内容(No Content) 205 重置内容(Reset Content) 206 部分内容(Partial Content) }三.重定向3XX (Redirection 3XX) ——这类的状态码是指为了满⾜请求,⽤户代理需要采取进⼀步的操作。
如果且只有当在第⼆个请求中使⽤的⽅法是GET或者 HEAD时,⽤户代理(user agent)可以执⾏所需的操作,⽽⽆需与⽤户进⾏交互。
客户端应该检测⽆限重定向循环,⾃从这样的循环⽣成了⽹络通信(network traffic)为每个重定向。
注意:此规范的以前版本建议使⽤最多五定向。
http状态码大全(404、505、502,500)
http状态码⼤全(404、505、502,500)HTTP 400 – 请求⽆效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁⽌访问资源HTTP 401.4 – 未授权:授权被筛选器拒绝HTTP 401.5 – 未授权:ISAPI 或 CGI 授权失败HTTP 403 – 禁⽌访问HTTP 403 – 对 Internet 服务管理器的访问仅限于 LocalhostHTTP 403.1 禁⽌访问:禁⽌可执⾏访问HTTP 403.2 – 禁⽌访问:禁⽌读访问HTTP 403.3 – 禁⽌访问:禁⽌写访问HTTP 403.4 – 禁⽌访问:要求 SSLHTTP 403.5 – 禁⽌访问:要求 SSL 128HTTP 403.6 – 禁⽌访问:IP 地址被拒绝HTTP 403.7 – 禁⽌访问:要求客户证书HTTP 403.8 – 禁⽌访问:禁⽌站点访问HTTP 403.9 – 禁⽌访问:连接的⽤户过多HTTP 403.10 – 禁⽌访问:配置⽆效HTTP 403.11 – 禁⽌访问:密码更改HTTP 403.12 – 禁⽌访问:映射器拒绝访问HTTP 403.13 – 禁⽌访问:客户证书已被吊销HTTP 403.15 – 禁⽌访问:客户访问许可过多HTTP 403.16 – 禁⽌访问:客户证书不可信或者⽆效HTTP 403.17 – 禁⽌访问:客户证书已经到期或者尚未⽣效 HTTP 404.1 -⽆法找到 Web 站点HTTP 404- ⽆法找到⽂件HTTP 405 – 资源被禁⽌HTTP 406 – ⽆法接受HTTP 407 – 要求代理⾝份验证HTTP 410 – 永远不可⽤HTTP 412 – 先决条件失败HTTP 414 – 请求 – URI 太长HTTP 500 – 内部服务器错误HTTP 500.100 – 内部服务器错误 – ASP 错误HTTP 500-11 服务器关闭HTTP 500-12 应⽤程序重新启动HTTP 500-13 – 服务器太忙HTTP 500-14 – 应⽤程序⽆效HTTP 500-15 – 不允许请求 global.asaError 501 – 未实现HTTP 502 – ⽹关错误⽤户试图通过 HTTP 或⽂件传输协议 (FTP) 访问⼀台正在运⾏ Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回⼀个表⽰该请求的状态的数字代码。
http错误码
http错误码第一篇:http错误码http 错误代码表所有 HTTP 状态代码及其定义。
代码指示2xx 成功200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受用于处理,但处理尚未完成。
203 正常;部分信息—返回的信息只是一部分。
204 正常;无响应—已接收请求,但不存在要回送的信息。
3xx 重定向301 已移动—请求的数据具有新的位置且更改是永久的。
302 已找到—请求的数据临时具有不同 URI。
303 请参阅其它—可在另一 URI 下找到对请求的响应,且应使用GET 方法检索此响应。
304 未修改—未按预期修改文档。
305 使用代理—必须通过位置字段中提供的代理来访问请求的资源。
306 未使用—不再使用;保留此代码以便将来使用。
4xx 客户机中出现的错误400 错误请求—请求中有语法问题,或不能满足请求。
401 未授权—未授权客户机访问数据。
402 需要付款—表示计费系统已有效。
403 禁止—即使有授权也不需要访问。
404 找不到—服务器找不到给定的资源;文档不存在。
407 代理认证请求—客户机首先必须使用代理认证自身。
415 介质类型不受支持—服务器拒绝服务请求,因为不支持请求实体的格式。
5xx 服务器中出现的错误500 内部错误—因为意外情况,服务器不能完成请求。
501 未执行—服务器不支持请求的工具。
502 错误网关—服务器接收到来自上游服务器的无效响应。
503 无法获得服务—由于临时过载或维护,服务器无法处理请求。
--------------------------HTTP 400未授权:登录失败HTTP 401.2ACL 禁止访问资源HTTP 401.4未授权:ISAPI 或 CGI 授权失败HTTP 403对Internet 服务管理器(HTML)的访问仅限于LocalhostHTTP 403.1 禁止访问:禁止可执行访问HTTP 403.2禁止访问:禁止写访问HTTP 403.4禁止访问:要求 SSL 128HTTP 403.6禁止访问:要求客户证书HTTP 403.8禁止访问:连接的用户过多HTTP 403.10禁止访问:密码更改HTTP 403.12禁止访问:客户证书已被吊销HTTP 403.15禁止访问:客户证书不可信或者无效HTTP 403.17无法找到 Web 站点HTTP 404资源被禁止HTTP 406要求代理身份验证HTTP 410先决条件失败HTTP 414URI 太长HTTP 500内部服务器错误服务器太忙HTTP 500-14不允许请求 global.asaError 501网关错误第二篇:WOSA3.0错误码WOSA3.0错误码1.公共错误码(-2)WOSA版本不对(-3)WOSA版本不对(-4)操作取消(-5)注册表配置不对(-6)注册表配置不对(-7)注册表配置不对(-8)注册表配置不对(-9)注册表配置不对(-10)注册表配置不对(-11)注册表配置不对(-12)注册表配置不对(-13)设备没有准备好,设备故障(-14)设备故障(-15)内部错误(-16)无效地址(-17)无效的APP句柄(-18)无效的缓冲区(-19)无效的命令种类(-20)无效的操作命令(-21)无效的事件类别(-22)无效的服务句柄(-23)无效的服务句柄WFS_ERR_INVALID_HWND(-24)WFS_ERR_INVALID_HWNDREG(-25)WFS_ERR_INVALID_POINTER(-26)WFS_ERR_INVALID_REQ_ID(-27)WFS_ERR_INVALID_RESULT(-28)WFS_ERR_INVALID_SERVPROV(-29)WFS_ERR_INVALID_TIMER(-30)WFS_ERR_INVALID_TRACELEVEL(-31)WFS_ERR_LOCKED(-32) WFS_ERR_NO_BLOCKING_CALL(-33)WFS_ERR_NO_SERVPROV(-34)WFS_ERR_NO_SUCH_THREAD(-35)WFS_ERR_NO_TIMER(-36)WFS_ERR_NOT_LOCKED(-37)WFS_ERR_NOT_OK_TO_UNLOAD(-38)WFS_ERR_NOT_STARTED(-39)WFS_ERR_NOT_REGISTERED(-40)WFS_ERR_OP_IN_PROGRESS(-41)WFS_ERR_OUT_OF_MEMORY(-42)无效的窗口句柄无效的参数无效的指针无效的请求ID 无效的返回结果无效的SP,可能sp服务没有启动无效的参数无效的日志级别服务已经被加锁不能调用BLOCKING CALL sp不存在,可能sp服务没有启动线程不存在计时器创建失败加锁不成功不能加载sp的dll StartUp失败没有注册事件操作正在执行中内存溢出WFS_ERR_SERVICE_NOT_FOUND(-43)WFS_ERR_SPI_VER_TOO_HIGH(-44)WFS_ERR_SPI_VER_TOO_LOW(-45)WFS_ERR_SRVC_VER_TOO_HIGH(-46)WFS_ERR_SRVC_VER_TOO_LOW(-47)WFS_ERR_TIMEOUT(-48)WFS_ERR_UNSUPP_CATEGORY(-49)WFS_ERR_UNSUPP_COMMAND(-50)WFS_ERR_VERSION_ERROR_IN_SRVC(-51)WOSA版本不对WOSA版本不对WOSA版本不对WOSA版本不对 WOSA版本不对操作超时不支持的查询类别不支持的操作命令WOSA版本错误WFS_ERR_INVALID_DATA(-52)WFS_ERR_SOFTWARE_ERROR(-53)WFS_ERR_CONNECTION_LOST(-54)WFS_ERR_USER_ERRORWFS_ERR_UNSUPP_DATA2. Printer WFS_ERR_PTR_FORMNOTFOUNDWFS_ERR_PTR_FIELDNOTFOUNDWFS_ERR_PTR_NOMEDIAPRESENTWFS_ERR_PTR_READNOTSUPPORTEDWFS_ERR_PTR_FIELDSPECFAILUREWFS_ERR_PTR_FIELDERRORWFS_ERR_PTR_MEDIANOTFOUNDWFS_ERR_PTR_EXTENTNOTSUPPORTEDWFS_ERR_PTR_MEDIAINVALIDWFS_ERR_PTR_FORMINVALIDWFS_ERR_PTR_FIELDINVALIDWFS_ERR_PTR_MEDIASKEWEDWFS_ERR_PTR_FLUSHFAILWFS_ERR_PTR_MEDIAOVERFLOWWFS_ERR_PTR_RETRACTBINFULLWFS_ERR_PTR_STACKERFULLWFS_ERR_PTR_PAGETURNFAILWFS_ERR_PTR_MEDIATURNFAILWFS_ERR_PTR_SHUTTERFAILWFS_ERR_PTR_MEDIAJAMMEDWFS_ERR_PTR_FILE_IO_ERRORWFS_ERR_PTR_CHARSETDATAWFS_ERR_PTR_PAPERJAMMEDWFS_ERR_PTR_PAPEROUTWFS_ERR_PTR_INKOUTWFS_ERR_PTR_TONEROUT无效的数据软件错误连接断开(-55)用户使用错误(-56)不支持的数据(-100)FORM未找到(-101)FIELD未找到(-102)缺纸(-103)设备不支持读操作(-106)Field语法错误(-107)处理Field时发生错误(-108)Media未找到(-109)设备无法获得范围(-110)无效的Media(-111)无效的Form(-112)无效的Field(-113)Media错误(-104)不支持FLUSH(-105)Media超域(-114)回收箱满(-115)STACKE满(-116)设备不能翻页(-117)设备不能翻转介质(-118)Shutter执行命令失败(-119)卡纸(-120)文件读取失败(-121)字符集不一致(-122)卡纸(-123)缺纸(-124)墨水用玩(-125)色带用玩WFS_ERR_PTR_LAMPINOP(-126)(-127)(-128)(-129)成象灯不可操作资源无效命令序列不对介质的长度不对WFS_ERR_PTR_SOURCEINVALIDWFS_ERR_PTR_SEQUENCEINVALID WFS_ERR_PTR_MEDIASIZE 3. CardReaderWFS_ERR_IDC_INVALIDDATA(-204)WFS_ERR_IDC_INVALIDMEDIA(-205)无效的数据无效的Media WFS_ERR_IDC_FORMNOTFOUNDWFS_ERR_IDC_FORMINVALIDWFS_ERR_IDC_MEDIAJAMWFS_ERR_IDC_NOMEDIAWFS_ERR_IDC_MEDIARETAINEDWFS_ERR_IDC_RETAINBINFULLWFS_ERR_IDC_DATASYNTAXWFS_ERR_IDC_SHUTTERFAILWFS_ERR_IDC_SECURITYFAILWFS_ERR_IDC_PROTOCOLNOTSUPPWFS_ERR_IDC_ATRNOTOBTAINEDWFS_ERR_IDC_INVALIDKEYWFS_ERR_IDC_WRITE_METHODWFS_ERR_IDC_CHIPPOWERNOTSUPPWFS_ERR_IDC_CARDTOOSHORTWFS_ERR_IDC_CARDTOOLONG4.CashDispenser WFS_ERR_CDM_INVALIDCURRENCY WFS_ERR_CDM_INVALIDTELLERIDWFS_ERR_CDM_CASHUNITERRORWFS_ERR_CDM_INVALIDDENOMINATIONWFS_ERR_CDM_INVALIDMIXNUMBERWFS_ERR_CDM_NOCURRENCYMIXWFS_ERR_CDM_NOTDISPENSABLEWFS_ERR_CDM_TOOMANYBILLSWFS_ERR_CDM_INVALIDPOSITIONWFS_ERR_CDM_POSITIONLOCKEDWFS_ERR_CDM_SAFEDOOROPENWFS_ERR_CDM_INVALIDRETRACTWFS_ERR_CDM_SHUTTERNOTOPENWFS_ERR_CDM_SHUTTEROPENWFS_ERR_CDM_SHUTTERCLOSEDWFS_ERR_CDM_INVALIDCASHUNIT(-206)Form未找到(-207)Form无效(-200)卡堵塞(-201)没有卡(-202)吞卡(-203)吞卡箱满(-208)数据语法错误(-209)打开Shutter失败安全检测失败(-211)协议不支持 ATR未获得(-213)Key无效(-214)不支持写的操作(-215)不支持IC读写(-216)卡长度过短(-217)卡长度过长(-300)无效的币种(-301)无效的TellerID(-302)钞箱故障(-303)无效的配钞(-304)参数错误(-305)参数错误(-306)无法挖出指定的钞票(-307)要求挖的钞票过多,无法挖出(-308)无效的位置(-309)出口位置被锁住(-310)挖钞时安全门是打开的,无法挖钞(-311)Retract命令无效(-312)Shutter打开失败(-313)Shutter已经打开(-314)Shutter已经关闭(-315)无效的钞箱编号(-210)(-212)WFS_ERR_CDM_NOBILLSWFS_ERR_CDM_EXCHANGEACTIVEWFS_ERR_CDM_NOEXCHANGEACTIVEWFS_ERR_CDM_SHUTTERNOTCLOSEDWFS_ERR_CDM_PRERRORNOBILLSWFS_ERR_CDM_PRERRORBILLSWFS_ERR_CDM_PRERRORUNKNOWNWFS_ERR_CDM_BILLSTAKEN WFS_ERR_CDM_TOOMANYCOINS WFS_ERR_CDM_CASHINACTIVEWFS_ERR_CDM_NOCASHINSTARTEDWFS_ERR_CDM_INVALIDMIXTABLEWFS_ERR_CDM_OUTPUTPOS_NOT_EMPTYWFS_ERR_CDM_INVALIDRETRACTPOSITIONWFS_ERR_CDM_NOTRETRACTAREAWFS_ERR_CDM_NOCASHBOXPRESENTWFS_ERR_CDM_AMOUNTNOTINMIXTABLEWFS_ERR_CDM_ITEMSNOTTAKENWFS_ERR_CDM_ITEMSLEFT5.Pinpad WFS_ERR_PIN_KEYNOTFOUND WFS_ERR_PIN_MODENOTSUPPORTEDWFS_ERR_PIN_ACCESSDENIED WFS_ERR_PIN_INVALIDID WFS_ERR_PIN_DUPLICATEKEY WFS_ERR_PIN_KEYNOVALUE WFS_ERR_PIN_USEVIOLATION WFS_ERR_PIN_NOPIN WFS_ERR_PIN_INVALIDKEYLENGTH WFS_ERR_PIN_KEYINVALID WFS_ERR_PIN_KEYNOTSUPPORTEDWFS_ERR_PIN_NOACTIVEKEYS WFS_ERR_PIN_INVALIDKEY WFS_ERR_PIN_NOTERMINATEKEYSWFS_ERR_PIN_MINIMUMLENGTHWFS_ERR_PIN_PROTOCOLNOTSUPPWFS_ERR_PIN_INVALIDDATA WFS_ERR_PIN_NOTALLOWED WFS_ERR_PIN_NOKEYRAMWFS_ERR_PIN_NOCHIPTRANSACTIVEWFS_ERR_PIN_ALGORITHMNOTSUPPWFS_ERR_PIN_FORMATNOTSUPPWFS_ERR_PIN_HSMSTATEINVALID(-316)没有钞票(-317)设备处于维护状态中(-318)设备未处于维护状态中(-319)Shutter关闭失败(-320)送钞时没有钞票(-321)送钞时发生错误,并且部分钞票已送出(-322)送钞时发生错误,钞票位置未知(-323)收钞时部分或全部钞票被取走(-324)要求挖的硬币过多(-325)设备处于存款过程中(-326)没有开始存款过程(-327)无效的配钞表(-328)出钞口有钞票(-329)回收钞票位置无效(-330)指定的回收位置不支持(-333)没有Cash box(-334)指定的配钞没有在配钞表中(-335)钞票未拿走(-336))钞票遗留在钞道或出钞口上(-400)按键未找到(-401)不支持的模式(-402)访问拒绝(-403)ID无效(-404)Key已存在(-406)Key没有加载(-407)Key使用不对(-408)键盘中没有密码(-409)无效的Key长度(-410)无效的按键(-411)存在不支持的按键(-412)没有激活任何按键(-413)无效的key(-414)没有终止键(-415)最小密码长度无效(-416)协议不支持(-417)无效的数据(-418)不允许进行操作(-419)Key RAM空间不够(-420)还没开始ChipTransaction(-421)算法不支持(-422)格式不支持(-423) HSMSTATE无效WFS_ERR_PIN_MACINVALID WFS_ERR_PIN_PROTINVALID(-424)(-425)(-426)(-427)MAC无效协议无效格式无效内容无效WFS_ERR_PIN_FORMATINVALIDWFS_ERR_PIN_CONTENTINVALID6. TTU WFS_ERR_TTU_FIELDERRORWFS_ERR_TTU_FIELDINVALID(-701)(-702)Field错误Field无效Field未找到WFS_ERR_TTU_FIELDNOTFOUND(-703)WFS_ERR_TTU_FIELDSPECFAILUREWFS_ERR_TTU_FORMINVALIDWFS_ERR_TTU_FORMNOTFOUNDWFS_ERR_TTU_INVALIDLEDWFS_ERR_TTU_KEYCANCELEDWFS_ERR_TTU_MEDIAOVERFLOWWFS_ERR_TTU_RESNOTSUPPWFS_ERR_TTU_CHARSETDATAWFS_ERR_TTU_KEYINVALIDWFS_ERR_TTU_KEYNOTSUPPORTEDWFS_ERR_TTU_NOACTIVEKEYS7. SIU WFS_ERR_SIU_INVALID_PORT WFS_ERR_SIU_SYNTAX WFS_ERR_SIU_PORT_ERROR8. CashAcceptor WFS_ERR_CIM_INVALIDCURRENCYWFS_ERR_CIM_INVALIDTELLERIDWFS_ERR_CIM_CASHUNITERRORWFS_ERR_CIM_TOOMANYITEMSWFS_ERR_CIM_UNSUPPOSITIONWFS_ERR_CIM_SAFEDOOROPENWFS_ERR_CIM_SHUTTERNOTOPENWFS_ERR_CIM_SHUTTEROPENWFS_ERR_CIM_SHUTTERCLOSEDWFS_ERR_CIM_INVALIDCASHUNITWFS_ERR_CIM_NOITEMSWFS_ERR_CIM_EXCHANGEACTIVEWFS_ERR_CIM_NOEXCHANGEACTIVEWFS_ERR_CIM_SHUTTERNOTCLOSEDWFS_ERR_CIM_ITEMSTAKENWFS_ERR_CIM_CASHINACTIVEWFS_ERR_CIM_NOCASHINACTIVE(-704)Field语法错误(-705)无效的Form(-706)Form未找到(-707)LED无效(-708)按键取消(-709)Media超域(-710)分辨率不支持(-711)字符集不对(-712)按键无效(-713)按键不支持(-714)没有激活任何按键(-801)端口无效(-802)参数错误(-803)执行命令时硬件故障(-1300)无效币种(-1301)无效的TellerID(-1302)钞箱故障(-1307)存款放入的钞票过多(-1308)指定的位置不支持(-1310)存款时安全门是打开的(-1312)Shutter打开失败(-1313)Shutter已经打开(-1314)Shutter已经关闭(-1315)无效的钞箱编号(-1316)没有钞票(-1317)设备处于维护状态(-1318)设备没有处于维护状态(-1319)Shutter关闭失败(-1323)回收钞票时部分钞票被拿走(-1325)设备处于存款过程中(-1326)设备没有处于存款过程中WFS_ERR_CIM_POSITION_NOT_EMPTY(-1328)(-1334)(-1335)入钞或出钞口有钞票回收位置无效指定的回收位置不可用WFS_ERR_CIM_INVALIDRETRACTPOSITIONWFS_ERR_CIM_NOTRETRACTAREA第三篇:HTTP错误汇总http错误是针对游览器无法连接到服务器而增加出来的错误提示。
HTTP协议的状态码
HTTP协议的状态码1xx(信息响应):表示服务器已经接收到客户端的请求,并且正在处理中。
- 100 Continue:请求的初始部分已经被服务器收到,客户端可以继续发送剩余的请求。
- 101 Switching Protocols:服务器正在切换协议,客户端需切换到新协议继续通信。
2xx(成功响应):表示服务器已经成功处理了客户端的请求。
-200OK:请求成功,服务器返回的响应正常。
- 201 Created:请求已经被服务器处理,并且新的资源已经被创建。
- 204 No Content:服务器成功处理了请求,但没有返回任何内容。
3xx(重定向):表示客户端需要进一步的操作才能完成请求。
- 301 Moved Permanently:永久性重定向,请求的资源已经被永久移动到新的URL。
- 302 Found:临时性重定向,请求的资源已经被临时移动到新的URL。
- 304 Not Modified:客户端缓存的内容仍然有效,可以直接使用缓存的版本。
4xx(客户端错误):表示客户端发送的请求有错误或无法完成请求。
- 400 Bad Request:客户端发送的请求无效,服务器无法理解。
- 401 Unauthorized:请求需要身份验证,客户端未提供有效的身份验证凭据。
- 404 Not Found:请求的资源不存在。
5xx(服务器错误):表示服务器无法完成请求。
- 500 Internal Server Error:服务器内部错误。
- 503 Service Unavailable:服务器当前无法处理请求,通常由于过载或维护。
除了上述常见的状态码,HTTP协议还包括其他一些特殊的状态码的含义,例如:- 418 I'm a teapot:请求服务器泡茶,在愚人节玩笑中使用。
- 429 Too Many Requests:请求过于频繁,服务器拒绝处理。
状态码是HTTP协议中非常重要的一部分,它可以帮助客户端了解请求的处理结果,并根据不同的状态码做出相应的处理。
HTTP状态码常用的有哪些?
HTTP状态码常用的有哪些?编辑:胡绪宜一、200状态码:成功2××:成功处理了请求的状态码。
1、200 :服务器已成功处理了请求并提供了请求的网页。
2、204:服务器成功处理了请求,但没有返回任何内容。
二、300状态码:重定向3××:每次请求中使用重定向不要超过 5 次。
1、301:请求的网页已永久移动到新位置。
当URLs发生变化时,使用301代码。
搜索引擎索引中保存新的URL。
2、302:请求的网页临时移动到新位置。
搜索引擎索引中保存原来的URL。
3、304:如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。
三、400状态码:客户端错误4××:表示请求可能出错,妨碍了服务器的处理。
1、400:服务器不理解请求的语法。
2、403:服务器拒绝请求。
3、404:服务器找不到请求的网页。
服务器上不存在的网页经常会返回此代码。
4、410 :请求的资源永久删除后,服务器返回此响应。
该代码与404(未找到)代码相似,但在资源以前存在而现在不存在的情况下,有时用来替代404 页面代码。
如果资源已永久删除,应当使用301 指定资源的新位置。
四、500状态码:服务器错误5××:表示服务器在处理请求时发生内部错误。
这些错误可能是服务器本身的错误,而不是请求出错。
1、500 :服务器遇到错误,无法完成请求。
2、503:服务器目前无法使用(由于超载或停机维护)。
上面介绍的http状态码是比较常见的几种状态码,还有一些不常见的并没有写出来。
了解了http状态码在SEO中就比较好分析网站。
希望能够帮助到大家。
HTTP错误代码大全
500.13 服务器错误:Web 服务器太忙 : HTTP错误:500-502 服务器错误 (Web 服务器太忙) [ 详细查看"500.13 服务器错误:Web 服务器太忙" ]
401.4 未经授权:Web 服务器上安装的筛选器授权失败。 : HTTP错误:400-403,权限错误类 (Web 服务器上安装的筛选器授权失败。) [ 详细查看"401.4 未经授权:Web 服务器上安装的筛选器授权失败。" ]
401.5 未经授权:ISAPI/CGI 应用程序授权失败。 : HTTP错误:400-403,权限错误类 (ISAPI/CGI 应用程序授权失败。) [ 详细查看"401.5 未经授权:ISAPI/CGI 应用程序授权失败。" ]
404.3 文件或目录无法找到:MIME 映射策略禁止该请求。 : HTTP错误:404-414,文件丢失错误 (MIME 映射策略禁止该请求) [ 详细查看"404.3 文件或目录无法找到:MIME 映射策略禁止该请求。" ]
405 用于访问该页的 HTTP 动作未被许可。 : HTTP错误:404-414,文件丢失错误 (用于访问该页的HTTP 动作未被许可。) [ 详细查看"405 用于访问该页的 HTTP 动作未被许可。" ]
410 文件已删除 : HTTP错误:404-414,文件丢失错误 (文件已删除) [ 详细查看"410 文件已删除" ]
常见HTTP错误代码大全
常见HTTP错误代码⼤全⼀些常见的状态码为:200 - 服务器成功返回⽹页404 - 请求的⽹页不存在503 - 服务不可⽤详细分解:1xx(临时响应)表⽰临时响应并需要请求者继续执⾏操作的状态代码。
代码说明100 (继续)请求者应当继续提出请求。
服务器返回此代码表⽰已收到请求的第⼀部分,正在等待其余部分。
101 (切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。
2xx (成功)表⽰成功处理了请求的状态代码。
代码说明200 (成功)服务器已成功处理了请求。
通常,这表⽰服务器提供了请求的⽹页。
201 (已创建)请求成功并且服务器创建了新的资源。
202 (已接受)服务器已接受请求,但尚未处理。
203 (⾮授权信息)服务器已成功处理了请求,但返回的信息可能来⾃另⼀来源。
204 (⽆内容)服务器成功处理了请求,但没有返回任何内容。
205 (重置内容)服务器成功处理了请求,但没有返回任何内容。
206 (部分内容)服务器成功处理了部分 GET 请求。
3xx (重定向)表⽰要完成请求,需要进⼀步操作。
通常,这些状态代码⽤来重定向。
代码说明300 (多种选择)针对请求,服务器可执⾏多种操作。
服务器可根据请求者 (user agent) 选择⼀项操作,或提供操作列表供请求者选择。
301 (永久移动)请求的⽹页已永久移动到新位置。
服务器返回此响应(对 GET 或 HEAD 请求的响应)时,会⾃动将请求者转到新位置。
302 (临时移动)服务器⽬前从不同位置的⽹页响应请求,但请求者应继续使⽤原有位置来进⾏以后的请求。
303 (查看其他位置)请求者应当对不同的位置使⽤单独的 GET 请求来检索响应时,服务器返回此代码。
304 (未修改)⾃从上次请求后,请求的⽹页未修改过。
服务器返回此响应时,不会返回⽹页内容。
305 (使⽤代理)请求者只能使⽤代理访问请求的⽹页。
如果服务器返回此响应,还表⽰请求者应使⽤代理。
HTTP状态码
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。
当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。
HTTP状态码的英文为HTTP Status Code。
下面是常见的HTTP状态码:•200-请求成功•301-资源(网页等)被永久转移到其它URL•404-请求的资源(网页等)不存在•500-内部服务器错误HTTP状态码分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型。
响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399),客户端错误(400–499)和服务器错误(500–599):分类分类描述1**信息,服务器收到请求,需要请求者继续执行操作。
2**成功,操作被成功接收并处理。
3**重定向,需要进一步的操作以完成请求。
4**客户端错误,请求包含语法错误或无法完成请求。
5**服务器错误,服务器在处理请求的过程中发生了错误。
HTTP状态码列表:状态码状态码英文名称中文描述100Continue继续,客户端应继续其请求。
101Switching Protocols切换协议,服务器根据客户端的请求切换协议。
只能切换到更高级的协议,例如,切换到HTTP的新版本协议。
200OK请求成功,一般用于GET与POST请求。
201Created已创建,成功请求并创建了新的资源。
202Accepted已接受,已经接受请求,但未处理完成。
203Non-AuthoritativeInformation 非授权信息,请求成功。
但返回的meta信息不在原始的服务器,而是一个副本。
204No Content无内容,服务器成功处理,但未返回内容。
在未更新网页的情况下,可确保浏览器继续显示当前文档。
205Reset Content重置内容,服务器处理成功,用户终端(例如:浏览器)应重置文档视图。
常见的http错误描述原因
常见的http错误描述原因
常见的HTTP错误描述原因如下:
1. HTTP 400 错误(Bad Request):请求中传递的数据有误或不完整,服务器无法处理请求。
2. HTTP 401 错误(Unauthorized):请求需要进行身份验证,但未提供有效的凭据。
3. HTTP 403 错误(Forbidden):服务器理解请求,但拒绝执行请求,通常由于权限不足。
4. HTTP 404 错误(Not Found):服务器无法找到请求的资源。
5. HTTP 500 错误(Internal Server Error):服务器遇到未知的错误,无法完成请求。
6. HTTP 502 错误(Bad Gateway):充当代理或网关的服务器从上游服务器接收到无效的响应。
7. HTTP 503 错误(Service Unavailable):服务器暂时无法处理请求,通常由于维护或过载。
8. HTTP 504 错误(Gateway Timeout):充当代理或网关的服务器未及时从上游服务器接收到响应。
这只是一些常见的HTTP错误,实际上还有许多其他类型的错误。
HTTP错误的描述原因可能因服务器设置和配置的不同而有所差异。
查询HTTP错误代码可以得到更详细的描述和解决方案。
HTTP状态代码(各种错误代码集合)
HTTP状态代码(各种错误代码集合)HTTP状态代码(各种错误代码集合)HTTP 400 - 请求⽆效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁⽌访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 LocalhostHTTP 403.1 禁⽌访问:禁⽌可执⾏访问HTTP 403.2 - 禁⽌访问:禁⽌读访问HTTP 403.3 - 禁⽌访问:禁⽌写访问HTTP 403.4 - 禁⽌访问:要求 SSLHTTP 403.5 - 禁⽌访问:要求 SSL 128HTTP 403.6 - 禁⽌访问:IP 地址被拒绝HTTP 403.7 - 禁⽌访问:要求客户证书HTTP 403.8 - 禁⽌访问:禁⽌站点访问HTTP 403.9 - 禁⽌访问:连接的⽤户过多HTTP 403.10 - 禁⽌访问:配置⽆效HTTP 403.11 - 禁⽌访问:密码更改HTTP 403.12 - 禁⽌访问:映射器拒绝访问HTTP 403.13 - 禁⽌访问:客户证书已被吊销HTTP 403.15 - 禁⽌访问:客户访问许可过多HTTP 403.16 - 禁⽌访问:客户证书不可信或者⽆效HTTP 403.17 - 禁⽌访问:客户证书已经到期或者尚未⽣效HTTP 404.1 - ⽆法找到 Web 站点HTTP 404 - ⽆法找到⽂件HTTP 405 - 资源被禁⽌HTTP 406 - ⽆法接受HTTP 407 - 要求代理⾝份验证HTTP 410 - 永远不可⽤HTTP 412 - 先决条件失败HTTP 414 - 请求 - URI 太长HTTP 500 - 内部服务器错误HTTP 500.100 - 内部服务器错误 - ASP 错误HTTP 500-11 服务器关闭HTTP 500-12 应⽤程序重新启动HTTP 500-13 - 服务器太忙HTTP 500-14 - 应⽤程序⽆效HTTP 500-15 - 不允许请求 global.asaHTTP 501 - 未实现HTTP 502 - ⽹关错误错误 602 The port is already open问题:拨号⽹络⽹络由于设备安装错误或正在使⽤,不能进⾏连接原因:RasPPPoE没有完全和正确的安装解决:卸载⼲净任何PPPoE软件,重新安装。
http错误代码表
http错误代码表摘要本⽂部分内容来源于⽹络,个⼈收集整理,请勿传播所有 HTTP 状态代码及其定义。
本⽂内容取⾃⽹络。
2xx 成功1 2 3 4 5 62xx 成功200 正常;请求已完成。
201 正常;紧接 POST 命令。
202 正常;已接受⽤于处理,但处理尚未完成。
203 正常;部分信息 — 返回的信息只是⼀部分。
204 正常;⽆响应 — 已接收请求,但不存在要回送的信息。
3xx 重定向301 && 302301 永久重定向Moved Permanently 被请求的资源已永久移动到新位置,并且将来任何对此资源的引⽤都应该使⽤本响应返回的若⼲个URI之⼀。
如果可能,拥有链接编辑功能的客户端应当⾃动把请求的地址修改为从服务器反馈回来的地址。
除⾮额外指定,否则这个响应也是可缓存的。
302 临时重定向Found 请求的资源现在临时从不同的URI响应请求。
由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。
只有在Cache-Control或Expires中进⾏了指定的情况下,这个响应才是可缓存的。
共同点:⽤户都可以看到url替换为了⼀个新的,然后发出请求301适合永久重定向⽐较常⽤的场景是使⽤域名跳转。
我们访问会跳转到注意: 301请求是可以缓存的,即通过看status code,可以发现后⾯写着from cache。
302⽤来做临时跳转⽐如未登陆的⽤户访问⽤户中⼼重定向到登录页⾯。
访问404页⾯会重新定向到⾸页。
1 2 3 4 5 6 7 8 9 10 11 12 13 14##niginx 301/302配置rewrite后⾯接上permenent就代表301跳if ($host != 'isme.pub') {rewrite ^/(.*)$ https://c.isme.pub/$1 permanent; }# 接上redirect就代表302跳if ($host != 'isme.pub') {rewrite ^/(.*)$ https://c.isme.pub/$1 redirect; }304客户端发送了⼀个带条件的GET请求且该请求已被允许,但是请求的⽂档没有发⽣改变,则状态码是304如ngx配置了静态资源的缓存1 2 3303 请参阅其它 — 可在另⼀ URI 下找到对请求的响应,且应使⽤ GET ⽅法检索此响应。
HTTP错误code大全
HTTP错误code⼤全100 - Continue101 - Switching ProtocolsTopSuccess Codes200 - OK201 - Created202 - Accepted203 - Non-Authoritative Information (for DNS)204 - No Content205 - Reset Content206 - Partial ContentTopRedirection Codes300 - Multiple Choices301 - Moved Permanently302 - Moved Temporarily303 - See Other304 - Not Modified305 - Use Proxy307 - Redirect Keep VerbTopFailure CodesTopServer Error Codes500 - Internal Server Error501 - Not Implemented502 - Bad Gateway503 - Server Unavailable504 - Gateway Timed-Out505 - HTTP Version not supportedTopInternet API Error Codes12001 - Out of Handles12002 - Timeout12003 - Extended Error12004 - Internal Error12005 - Invalid URL12006 - Unrecognized Scheme12007 - Name Not Resolved12008 - Protocol Not Found12009 - Invalid Option12010 - Bad Option Length12011 - Option not Settable12012 - Shutdown12013 - Incorrect User Name12014 - Incorrect Password12015 - Login Failure12016 - Invalid Option12017 - Operation Cancelled12018 - Incorrect Handle Type12019 - Inccorect Handle State12020 - Not Proxy Request12021 - Registry Value Not Found12022 - Bad Registry Parameter12023 - No Direct Access12024 - No Content12025 - No Callback12026 - Request Pending12027 - Incorrect Format12028 - Item Not Found12029 - Cannot Connect12030 - Connection Aborted 12031 - Connection Reset12032 - Force Retry12033 - Invalid Proxy Request 12034 - Need UI12035 - Not Defined in WinInet 12036 - Handle Exists12037 - See Cert Date Invalid 12038 - See Cert CN Invalid 12039 - HTTP to HTTPS on Redir 12040 - HTTPs to HTTP on Redir 12041 - Mixed Security12042 - Chg Post is Non Secure 12043 - Post is Non Secure 12044 - Client Auth Cert Needed 12045 - Invalid CA (Cert)12046 - Client Auth Not Setup 12047 - Async Thread Failed 12048 - Redirect Scheme Changed 12049 - Dialog Pending12050 - Retry Dialog12052 - Https Http Submit Redir 12053 - Insert Cdrom12171 - Failed DueToSecurityCheck TopFTP API Error Codes12110 - Transfer in Progress 12111 - FTP DroppedTopGopher API Error Codes12130 - Protocol Error12131 - Not File12132 - Data Error12133 - End of Data12134 - Invalid Locator12135 - Invalid Locator Type 12136 - Not Gopher Plus12137 - Attribute Not Found 12138 - Unknown LocatorTopHTTP API Error Codes12150 - Header Not Found12151 - Downlevel Server12152 - Invalid Server Response 12153 - Invalid Header12154 - Invalid Query Request 12155 - Header Already Exists 12156 - Redirect Failed12157 - Security Channel Error 12158 - Unable to Cache File 12159 - TCP/IP not installed 12160 - Not Redirected12161 - Cookie Needs Confirmation 12162 - Cookie Declined12168 - Redirect Needs ConfirmationTopAdditional Internet API Error Codes12157 - Security Channel Error12158 - Unable To Cache File12159 - Tcpip Not Installed12163 - Disconnected12164 - Server Unreachable12165 - Proxy Server Unreachable12166 - Bad Auto Proxy script12167 - Unable To Download script12169 - Sec Invalid Cert12170 - Sec Cert RevokedHTTP常见错误HTTP 错误 400400 请求出错由于语法格式有误,服务器⽆法理解此请求。
(整理)Http错误码集合.
常见的HTTP错误码的具体含义"100" : Continue"101" : witching Protocols"200" : OK"201" : Created"202" : Accepted"203" : Non-Authoritative Information "204" : No Content"205" : Reset Content"206" : Partial Content"300" : Multiple Choices"301" : Moved Permanently"302" : Found"303" : See Other"304" : Not Modified"305" : Use Proxy"307" : Temporary Redirect"400" : Bad Request"401" : Unauthorized"402" : Payment Required"403" : Forbidden"404" : Not Found"405" : Method Not Allowed"406" : Not Acceptable"407" : Proxy Authentication Required "408" : Request Time-out"409" : Conflict"410" : Gone"411" : Length Required"412" : Precondition Failed"413" : Request Entity Too Large "414" : Request-URI Too Large "415" : Unsupported Media Type "416" : Requested range not satisfiable "417" : Expectation Failed"500" : Internal Server Error "501" : Not Implemented"502" : Bad Gateway"503" : Service Unavailable"504" : Gateway Time-out"505" : HTTP Version not supported HTTP 400 - 请求无效HTTP 401.1 - 未授权:登录失败HTTP 401.2 - 未授权:服务器配置问题导致登录失败HTTP 401.3 - ACL 禁止访问资源HTTP 401.4 - 未授权:授权被筛选器拒绝HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败HTTP 403 - 禁止访问HTTP 403 - 对 Internet 服务管理器 (HTML) 的访问仅限于 Localhost HTTP 403.1 禁止访问:禁止可执行访问HTTP 403.2 - 禁止访问:禁止读访问HTTP 403.3 - 禁止访问:禁止写访问HTTP 403.4 - 禁止访问:要求 SSLHTTP 403.5 - 禁止访问:要求 SSL 128HTTP 403.6 - 禁止访问:IP 地址被拒绝HTTP 403.7 - 禁止访问:要求客户证书HTTP 403.8 - 禁止访问:禁止站点访问HTTP 403.9 - 禁止访问:连接的用户过多HTTP 403.10 - 禁止访问:配置无效HTTP 403.11 - 禁止访问:密码更改HTTP 403.12 - 禁止访问:映射器拒绝访问HTTP 403.13 - 禁止访问:客户证书已被吊销HTTP 403.15 - 禁止访问:客户访问许可过多HTTP 403.16 - 禁止访问:客户证书不可信或者无效HTTP 403.17 - 禁止访问:客户证书已经到期或者尚未生效HTTP 404.1 - 无法找到 Web 站点HTTP 404 - 无法找到文件HTTP 405 - 资源被禁止HTTP 406 - 无法接受HTTP 407 - 要求代理身份验证HTTP 410 - 永远不可用HTTP 412 - 先决条件失败HTTP 414 - 请求 - URI 太长HTTP 500 - 内部服务器错误HTTP 500.100 - 内部服务器错误 - ASP 错误HTTP 500-11 服务器关闭HTTP 500-12 应用程序重新启动HTTP 500-13 - 服务器太忙HTTP 500-14 - 应用程序无效HTTP 500-15 - 不允许请求 global.asaError 501 - 未实现HTTP 502 - 网关错误<error-page><error-type>ng.Exception</error-type><location>/Error.jsp</location></error-page><error-page><error-code>500</error-code><location>/error.jsp</location></error-page><error-page><error-page><error-code>500</error-code><location>/errorhandler.jsp</location></error-page><error-page><exception-type>javax.servlet.ServletException</exception-type><location>/errorhandler.jsp</location></error-page>关键是捕获exception处理,当然你可以用jsp代替servlet如何把jsp 放入web-inf 控制直接url 访问问题******************************************************************************* ******************************************************************************* *HTTP1xx-信息提示这些状态代码表示临时的响应。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
400 Invalid syntax. 语法问题401 Access denied. 访问拒绝402 Payment required. 必须完整403 Request forbidden. 请求被禁止404 Object not found. 对象没有找到405 Method is not allowed. 方法不允许406 No response acceptable to client found. 客户端没有响应407 Proxy authentication required. 代理需要验证408 Server timed out waiting for request. 等等请求时服务器断开连接409 User should resubmit with more info. 有冲突用户应该进行检查410 Resource is no longer available. 资源不可用411 Server refused to accept request without a length. 服务器拒绝接受没有长度的请求412 Precondition given in request failed. 放弃请求失败的条件413 Request entity was too large. 请求太大414 Request Uniform Resource Identifier (URI) too long. 请求的URI 太长415 Unsupported media type. 不支持MEDIA类型449 Retry after doing the appropriate action. 在作了适当动作后重试500 Internal server error. 服务器内部错误501 Server does not support the functionality required to fulfill the request. 服务器不支持请求的功能502 Error response received from gateway. 从网关收到错误应答503 Temporarily overloaded. 过载504 Timed out waiting for gateway. 等待网关时请求断开505 HTTP version not supported. 不支持HTTP的版本HTTP status codes returned by servers on the Internet.从Internet返回的HTTP status代码(HTTP 状态字)HTTP_STATUS_CONTINUE (100)The request can be continued.请求不能被继续HTTP_STATUS_SWITCH_PROTOCOLS (101)The server has switched protocols in an upgrade header.通过新的header服务器的协议被转换了HTTP_STATUS_OK (200)The request completed successfully.请求成功的完成HTTP_STATUS_CREATED (201)The request has been fulfilled and resulted in the creation of a new resource.通过新的资源请求已经被完成HTTP_STATUS_ACCEPTED (202)The request has been accepted for processing, but the processing has not been completed.请求已经被接受处理,但是处理还没有完成HTTP_STATUS_PARTIAL (203)The returned meta information in the entity-header is not the definitive set available from the origin server.从服务器返回的在entity-header中的meta信息是无效的HTTP_STATUS_NO_CONTENT (204)The server has fulfilled the request, but there is no new information to send back.服务器实现了请求,但是没有返回信息HTTP_STATUS_RESET_CONTENT (205)The request has been completed, and the client program should reset the document view that caused the request to be sent to allow the user to easily initiate another input action.请求已经被完成,并且web程序(客户端程序浏览器程序)已经重置了文档视图目录(content),这个目录很容易允许使用者用另一个动作发送请求HTTP_STATUS_PARTIAL_CONTENT (206)The server has fulfilled the partial GET request for the resource.服务器已经为资源完成了部分GET请求HTTP_STATUS_AMBIGUOUS (300)The server couldn't decide what to return.服务器不能判定返回什么HTTP_STATUS_MOVED (301)The requested resource has been assigned to a new permanent URI (Uniform Resource Identifier), and any future references to this resource should be done using one of the returned URIs.被请求的资源已经被分配给新的URI,并且以后引用时都使用这个URIs资源。
HTTP_STATUS_REDIRECT (302)The requested resource resides temporarily under a different URI (Uniform Resource Identifier).请求的资源临时在不同的uri下HTTP_STATUS_REDIRECT_METHOD (303)The response to the request can be found under a different URI (Uniform Resource Identifier) and should be retrieved using a GET HTTP verb on that resource.请求的资源不能在不同的uri下找到,并且从新使用GET HTTP在服务器上从新检索HTTP_STATUS_NOT_MODIFIED (304)The requested resource has not been modified.请求的资源没有被改变HTTP_STATUS_USE_PROXY (305)The requested resource must be accessed through the proxy given by the location field.请求的资源必须通过特定的代理获得HTTP_STATUS_REDIRECT_KEEP_VERB (307)The redirected request keeps the same HTTP verb. HTTP/1.1 behavior.从定位请求,HTTP_STATUS_BAD_REQUEST (400)The request could not be processed by the server due to invalid syntax.因为语法不能被服务器处理HTTP_STATUS_DENIED (401)The requested resource requires user authentication.请求资源命令必须被验证(拒绝访问)HTTP_STATUS_PAYMENT_REQ (402)Not currently implemented in the HTTP protocol.没有完全实现HTTP协议HTTP_STATUS_FORBIDDEN (403)The server understood the request, but is refusing to fulfill it.服务器理解了请求,但是拒绝完成他HTTP_STATUS_NOT_FOUND (404)The server has not found anything matching the requested URI (Uniform Resource Identifier).没有找到任何被指定的URIHTTP_STATUS_BAD_METHOD (405)The HTTP verb used is not allowed.Http动作不被允许HTTP_STATUS_NONE_ACCEPTABLE (406)No responses acceptable to the client were found.应答没有被客户接受HTTP_STATUS_PROXY_AUTH_REQ (407)Proxy authentication required.代理必须被验证HTTP_STATUS_REQUEST_TIMEOUT (408)The server timed out waiting for the request.服务器在等待请求时中止了HTTP_STATUS_CONFLICT (409)The request could not be completed due to a conflict with the current state of the resource. The user should resubmit with more information.请求不能被完成,问题是资源冲突。
用户应该进行调整HTTP_STATUS_GONE (410)The requested resource is no longer available at the server, and no forwarding address is known. 请求的资源在服务器上不再可用,而且没有转发地址HTTP_STATUS_LENGTH_REQUIRED (411)The server refuses to accept the request without a defined content length.服务器拒绝接受没有定义目录大小的请求HTTP_STATUS_PRECOND_FAILED (412)The precondition given in one or more of the request header fields evaluated to false when it was tested on the server.当在服务器上测试请求头文件放弃一个或者多个请求的条件HTTP_STATUS_REQUEST_TOO_LARGE (413)The server is refusing to process a request because the request entity is larger than the server is willing or able to process.服务器拒绝处理请求,原因是请求的大小超过服务器能够处理的大小HTTP_STATUS_URI_TOO_LONG (414)The server is refusing to service the request because the request URI (Uniform Resource Identifier) is longer than the server is willing to interpret.服务器拒绝服务,原因是请求的URI超过了服务器能够揭示的长度HTTP_STATUS_UNSUPPORTED_MEDIA (415)The server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.服务器拒绝服务,原因是请求格式不被支持HTTP_STATUS_RETRY_WITH (449)The request should be retried after doing the appropriate action.在作了适当的动作后请求被重试HTTP_STATUS_SERVER_ERROR (500)The server encountered an unexpected condition that prevented it from fulfilling the request.服务器遇到请求失败意外HTTP_STATUS_NOT_SUPPORTED (501)The server does not support the functionality required to fulfill the request.服务器不支持必须完成请求的功能HTTP_STATUS_BAD_GATEWAY (502)The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.服务器当作为网关或代理时,从上行服务器接受的响应请求失败HTTP_STATUS_SERVICE_UNAVAIL (503)The service is temporarily overloaded.服务器负载HTTP_STATUS_GATEWAY_TIMEOUT (504)The request was timed out waiting for a gateway.等待网关时请求断开,没有响应HTTP_STATUS_VERSION_NOT_SUP (505)The server does not support, or refuses to support, the HTTP protocol version that was used in the request message.服务器不支持或者拒绝支持正在使用请求的HTTP协议的版。