HTTP错误汇总
HTTP状态代码code(错误代码集合)返回错误代码集合

HTTP状态代码code(错误代码集合)返回错误代码集合100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。
(HTTP 1.1新)101 Switching Protocols 服务器将遵从客户的请求转换到另外⼀种协议(HTTP 1.1新)200 OK ⼀切正常,对GET和POST请求的应答⽂档跟在后⾯。
201 Created 服务器已经创建了⽂档,Location头给出了它的URL。
202 Accepted 已经接受请求,但处理尚未完成。
203 Non-Authoritative Information ⽂档已经正常地返回,但⼀些应答头可能不正确,因为使⽤的是⽂档的拷贝(HTTP 1.1新)。
204 No Content 没有新⽂档,浏览器应该继续显⽰原来的⽂档。
如果⽤户定期地刷新页⾯,⽽Servlet可以确定⽤户⽂档⾜够新,这个状态代码是很有⽤的。
205 Reset Content 没有新的内容,但浏览器应该重置它所显⽰的内容。
⽤来强制浏览器清除表单输⼊内容(HTTP 1.1新)。
206 Partial Content 客户发送了⼀个带有Range头的GET请求,服务器完成了它(HTTP1.1新)。
300 Multiple Choices 客户请求的⽂档可以在多个位置找到,这些位置已经在返回的⽂档内列出。
如果服务器要提出优先选择,则应该在Location应答头指明。
301 Moved Permanently 客户请求的⽂档在其他地⽅,新的URL在Location头中给出,浏览器应该⾃动地访问新的URL。
302 Found 类似于301,但新的URL应该被视为临时性的替代,⽽不是永久性的。
注意,在HTTP1.0中对应的状态信息是“Moved Temporatily”。
出现该状态代码时,浏览器能够⾃动访问新的URL,因此它是⼀个很有⽤的状态代码。
严格地说,我们只能假定只有当原来的请求是GET时浏览器才会⾃动重定向。
最新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常见状态码

常见 HTTP错误代码大全 http常见状态码
一些常见的状态码为:
200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 详细分解:
1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。
代码 说明 100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。
2xx (成功) 表示成功处理了请求的状态代码。 本文标题:
Байду номын сангаас
HTTP常见错误

HTTP常见错误1.HTTP 400 请求出错由于语法格式有误,服务器无法理解此请求。
不作修改,客户程序就无法重复此请求。
2.HTTP 401-1 未授权:登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。
3.HTTP 401-2 未授权:服务器的配置导致登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。
此错误通常由未发送正确的WWW验证表头字段所致。
4.HTTP 401-3 未授权:由于资源中的ACL 而未授权此错误表明客户所传输的证书没有对服务器中特定资源的访问权限。
此资源可能是客户机中的地址行所列出的网页或文件,也可能是处理客户机中的地址行所列出的文件所需服务器上的其他文件。
5.HTTP 401-4 未授权:授权服务被筛选程序拒绝此错误表明Web 服务器已经安装了筛选程序,用以验证连接到服务器的用户。
此筛选程序拒绝连接到此服务器的真品证书的访问。
6.HTTP 401-5 未授权:ISAPI/CGI 应用程序的授权失败此错误表明试图使用的Web服务器中的地址已经安装了ISAPI 或CGI程序,在继续之前用以验证用户的证书。
此程序拒绝用来连接到服务器的真品证书的访问。
7.HTTP 403-1 禁止:禁止执行访问如果从并不允许执行程序的目录中执行CGI、ISAPI或其他执行程序就可能引起此错误。
8.HTTP 403-2 禁止:禁止读取访问如果没有可用的默认网页或未启用此目录的目录浏览,或者试图显示驻留在只标记为执行或脚本权限的目录中的HTML 页时就会导致此错误。
9.HTTP 403-3 禁止:禁止写访问如果试图上载或修改不允许写访问的目录中的文件,就会导致此问题。
10.HTTP 403-4 禁止:需要SSL此错误表明试图访问的网页受安全套接字层(SSL)的保护。
要查看,必须在试图访问的地址前输入https:// 以启用SSL11.HTTP 403-5 禁止:需要SSL 128此错误消息表明您试图访问的资源受128位的安全套接字层(SSL)保护。
HTTP错误代码大全

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 服务管理器的访问仅限于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 - 网关错误用户试图通过HTTP 或文件传输协议(FTP)访问一台正在运行Internet 信息服务(IIS)的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。
HTTP常见错误

500错误:服务器内部错误,或是程序有问题。
400错误:URL 地址请求错误。
403错误:权限错误。
404错误:客户端请求的网页不存在。
百度上搜索的错误:HTTP:HTTP1xx-信息提示这些状态代码表示临时的响应。
客户端在收到常规响应之前,应准备接收一个或多个1xx响应。
100-继续。
101-切换协议。
2xx-成功这类状态代码表明服务器成功地接受了客户端请求。
200-确定。
客户端请求已成功。
201-已创建。
202-已接受。
203-非权威性信息。
204-无内容。
205-重置内容。
206-部分内容。
3xx-重定向客户端浏览器必须采取更多操作来实现请求。
例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。
301-对象已永久移走,即永久重定向。
302-对象已临时移动。
304-未修改。
307-临时重定向。
4xx-客户端错误发生错误,客户端似乎有问题。
例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。
400-错误的请求。
401-访问被拒绝。
IIS定义了许多不同的401错误,它们指明更为具体的错误原因。
这些具体的错误代码在浏览器中显示,但不在IIS日志中显示:401.1-登录失败。
401.2-服务器配置导致登录失败。
401.3-由于ACL对资源的限制而未获得授权。
401.4-筛选器授权失败。
401.5-ISAPI/CGI应用程序授权失败。
401.7–访问被Web服务器上的URL授权策略拒绝。
这个错误代码为IIS6.0所专用。
403-禁止访问:IIS定义了许多不同的403错误,它们指明更为具体的错误原因:403.1-执行访问被禁止。
403.2-读访问被禁止。
403.3-写访问被禁止。
403.4-要求SSL。
403.5-要求SSL128。
403.6-IP地址被拒绝。
403.7-要求客户端证书。
403.8-站点访问被拒绝。
403.9-用户数过多。
403.10-配置无效。
403.11-密码更改。
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错误代码及解决思路

我们访问网站时,将IE的友好错误提示关闭后会出现各种错误代码提示,根据这些提示我们可以更准确方便的找到站点存在问题。
关闭IE浏览器友好错误提示的方法:打开IE—工具—Internet选项—高级—在设置中取消选择“显示友好http错误信息”在我们处理问题的过程中常见的http错误主要包括5类:400错误、401错误、403错误、404错误、500错误。
常见的HTTP 状态代码及其原因:一.400错误400错误通常是访问网站时在域名解析的过程中出现问题。
1.域名没有做解析2.域名被拦截(未备案、违法信息)3.域名状态不正确(过期、注册商封停)二.401错误打开IIS,在站点属性中选择目录安全性,点击身份验证和访问控制后的编辑按钮,查看匿名访问该站点的用户名,图示中为IUSR_BENET-CLIENT-1图1该用户名默认以IUSR_(netbios名)命名,用于匿名访问网站,如果该账户无权访问网站则有可能出现访问网站弹出登录框的问题,也就是401.1或401.3错误。
401.1 - 登录失败。
登录尝试不成功,可能因为用户名或密码无效。
注:建议执行以下步骤:1.在“本地用户和组”中检查该匿名访问帐号的状态,看是否被锁定或者被禁用。
图22.同步“本地用户和组”中匿名访问用户的密码和图1中设置的匿名用户密码:重新设置匿名(IUSR用户)用户密码,将该密码设置到图1中密码框内。
401.3 - 由于ACL 对资源的限制而未获得授权。
这表示存在NTFS 权限问题。
即使您对试图访问的文件具备相应的权限,也可能发生此错误。
例如,如果IUSR 帐户无权访问C:\Winnt\System32\Inetsrv 目录,您会看到这个错误。
有关如何解决此问题的其他信息,请单击下面的文章编号,查看Microsoft 知识库中相应的文章:187506 INFO: IIS 4.0 的基础NTFS 权限。
注:建议执行以下步骤:1.打开IIS,右键单击站点,选择权限2.检查站点NTFS权限,确保匿名访问用户对该站点有访问权限图3三.403错误,最常见为403.1,403.2,403.3403.1 - 执行访问被禁止。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 返回一个表示该请求的状态的数字代码。
该状态代码记录在IIS 日志中,同时也可能在Web 浏览器或FTP 客户端显示。
状态代码可以指明具体请求是否已成功,还可以揭示请求失败的确切原因。
日志文件的位置在默认状态下,IIS 把它的日志文件放在%WINDIRSystem32Logfiles 文件夹中。
每个万维网(WWW) 站点和FTP 站点在该目录下都有一个单独的目录。
在默认状态下,每天都会在这些目录下创建日志文件,并用日期给日志文件命名(例如,exYYMMDD.log)。
HTTP1xx - 信息提示这些状态代码表示临时的响应。
客户端在收到常规响应之前,应准备接收一个或多个1xx 响应。
•100 - 继续。
•101 - 切换协议。
2xx - 成功这类状态代码表明服务器成功地接受了客户端请求。
•200 - 确定。
客户端请求已成功。
•201 - 已创建。
•202 - 已接受。
•203 - 非权威性信息。
•204 - 无内容。
•205 - 重置内容。
•206 - 部分内容。
3xx - 重定向客户端浏览器必须采取更多操作来实现请求。
例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。
302 - 对象已移动。
304 - 未修改。
307 - 临时重定向。
4xx - 客户端错误发生错误,客户端似乎有问题。
例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。
400 - 错误的请求。
401 - 访问被拒绝。
IIS 定义了许多不同的401 错误,它们指明更为具体的错误原因。
这些具体的错误代码在浏览器中显示,但不在IIS 日志中显示:401.1 - 登录失败。
401.2 - 服务器配置导致登录失败。
401.3 - 由于ACL 对资源的限制而未获得授权。
401.4 - 筛选器授权失败。
401.5 - ISAPI/CGI 应用程序授权失败。
401.7 –访问被Web 服务器上的URL 授权策略拒绝。
这个错误代码为IIS 6.0 所专用。
403 - 禁止访问:IIS 定义了许多不同的403 错误,它们指明更为具体的错误原因:403.1 - 执行访问被禁止。
403.2 - 读访问被禁止。
403.3 - 写访问被禁止。
403.4 - 要求SSL。
403.5 - 要求SSL 128。
403.6 - IP 地址被拒绝。
403.7 - 要求客户端证书。
403.8 - 站点访问被拒绝。
403.9 - 用户数过多。
403.10 - 配置无效。
403.11 - 密码更改。
403.12 - 拒绝访问映射表。
403.13 - 客户端证书被吊销。
403.14 - 拒绝目录列表。
403.15 - 超出客户端访问许可。
403.16 - 客户端证书不受信任或无效。
403.17 - 客户端证书已过期或尚未生效。
403.18 - 在当前的应用程序池中不能执行所请求的URL。
这个错误代码为IIS 6.0 所专用。
403.19 - 不能为这个应用程序池中的客户端执行CGI。
这个错误代码为IIS 6.0 所专用。
403.20 - Passport 登录失败。
这个错误代码为IIS 6.0 所专用。
404 - 未找到。
•404.0 -(无)–没有找到文件或目录。
404.1 - 无法在所请求的端口上访问Web 站点。
404.2 - Web 服务扩展锁定策略阻止本请求。
404.3 - MIME 映射策略阻止本请求。
405 - 用来访问本页面的HTTP 谓词不被允许(方法不被允许)406 - 客户端浏览器不接受所请求页面的MIME 类型。
407 - 要求进行代理身份验证。
412 - 前提条件失败。
413 –请求实体太大。
414 - 请求URI 太长。
415 –不支持的媒体类型。
416 –所请求的范围无法满足。
417 –执行失败。
423 –锁定的错误。
5xx - 服务器错误服务器由于遇到错误而不能完成该请求。
•500 - 内部服务器错误。
•500.12 - 应用程序正忙于在Web 服务器上重新启动。
•500.13 - Web 服务器太忙。
•500.15 - 不允许直接请求Global.asa。
•500.16 –UNC 授权凭据不正确。
这个错误代码为IIS 6.0 所专用。
•500.18 –URL 授权存储不能打开。
这个错误代码为IIS 6.0 所专用。
•500.100 - 内部ASP 错误。
•501 - 页眉值指定了未实现的配置。
•502 - Web 服务器用作网关或代理服务器时收到了无效响应。
•502.1 - CGI 应用程序超时。
•502.2 - CGI 应用程序出错。
application.•503 - 服务不可用。
这个错误代码为IIS 6.0 所专用。
•504 - 网关超时。
•505 - HTTP 版本不受支持。
常见的HTTP 状态代码及其原因•200 - 成功。
此状态代码表示IIS 已成功处理请求。
•304 - 未修改。
客户端请求的文档已在其缓存中,文档自缓存以来尚未被修改过。
客户端使用文档的缓存副本,而不从服务器下载文档。
•401.1 - 登录失败。
登录尝试不成功,可能因为用户名或密码无效。
•401.3 - 由于ACL 对资源的限制而未获得授权。
这表示存在NTFS 权限问题。
即使您对试图访问的文件具备相应的权限,也可能发生此错误。
•403.1 - 执行访问被禁止。
下面是导致此错误信息的两个常见原因:•您没有足够的执行许可。
例如,如果试图访问的ASP 页所在的目录权限设为“无”,或者,试图执行的CGI 脚本所在的目录权限为“只允许脚本”,将出现此错误信息。
若要修改执行权限,请在Microsoft 管理控制台(MMC) 中右击目录,然后依次单击属性和目录选项卡,确保为试图访问的内容设置适当的执行权限。
您没有将试图执行的文件类型的脚本映射设置为识别所使用的谓词(例如,GET 或POST)。
•403.2 - 读访问被禁止。
验证是否已将IIS 设置为允许对目录进行读访问。
另外,如果您正在使用默认文件,请验证该文件是否存在。
•403.3 - 写访问被禁止。
验证IIS 权限和NTFS 权限是否已设置以便向该目录授予写访问权。
•403.4 - 要求SSL。
禁用要求安全通道选项,或使用HTTPS 代替HTTP 来访问该页面。
如果没有安装证书的Web 站点出现此错误,HTTP 错误403、403.4、403.5 禁止访问:要求SSL•403.5 - 要求SSL 128。
禁用要求128 位加密选项,或使用支持128 位加密的浏览器以查看该页面。
•403.6 - IP 地址被拒绝。
您已把您的服务器配置为拒绝访问您目前的IP 地址。
•403.7 - 要求客户端证书。
您已把您的服务器配置为要求客户端身份验证证书,但您未安装有效的客户端证书。
•403.8 - 站点访问被拒绝。
您已为您用来访问服务器的域设置了域名限制。
•403.9 - 用户数过多。
与该服务器连接的用户数量超过了您设置的连接限制•403.12 - 拒绝访问映射表。
您要访问的页面要求提供客户端证书,但映射到您的客户端证书的用户ID 已被拒绝访问该文件。
•404 - 未找到。
发生此错误的原因是您试图访问的文件已被移走或删除。
如果在安装URLScan 工具之后,试图访问带有有限扩展名的文件,也会发生此错误。
这种情况下,该请求的日志文件项中将出现“Rejected by URLScan”的字样。
•500 - 内部服务器错误。
很多服务器端的错误都可能导致该错误信息。
事件查看器日志包含更详细的错误原因。
此外,您可以禁用友好HTTP 错误信息以便收到详细的错误说明。
•500.12 - 应用程序正在重新启动。
这表示您在IIS 重新启动应用程序的过程中试图加载ASP 页。
刷新页面后,此信息即会消失。
如果刷新页面后,此信息再次出现,可能是防病毒软件正在扫描Global.asa 文件.•500-100.ASP - ASP 错误。
如果试图加载的ASP 页中含有错误代码,将出现此错误信息。
若要获得更确切的错误信息,请禁用友好HTTP 错误信息。
默认情况下,只会在默认Web 站点上启用此错误信息。
•502 - 网关错误。
如果试图运行的CGI 脚本不返回有效的HTTP 标头集,将出现此错误信息。