我正在为另一家公司创建一个网页。如果此网站创建错误或有任何错误,我不能将其出售给公司。我知道有几种类型的http状态代码。我知道例如地址错误时会出现404错误,但我不知道其他任何http状态代码。有人可以告诉我它们是什么吗?
编辑:
我也想知道我可以设计哪种风格。因此,例如404状态代码可以通过我自己的方式设置样式,通过在.htaccess文件中说明我的文档的位置
答案 0 :(得分:2)
您可以在此处找到HTTP状态代码的完整列表: http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
答案 1 :(得分:2)
您在寻找http状态代码吗?如果是,请检查此wiki链接http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
答案 2 :(得分:2)
所有可能的代码。主要用于处理错误情况,我们关注 400 和 500 系列。
<强>解决方案强>: 检查http响应代码属于400或500系列,如果是,则将页面重定向到某个错误页面,定义错误消息出错或定义一些自定义消息显示给客户端(对最终用户更有意义)。这样,应用程序就可以优雅地处理错误情况。
-> 100:
return "Continue";
-> 101:
return "Switching Protocols";
-> 102:
return "Processing (WebDAV)";
-> 200:
return "OK";
-> 201:
return "Created";
-> 202:
return "Accepted";
-> 203:
return "Non-Authoritative Information";
-> 204:
return "No Content";
-> 205:
return "Reset Content";
-> 206:
return "Partial Content";
-> 207:
return "Multi-Status (WebDAV)";
-> 300:
return "Multiple Choices";
-> 301:
return "Moved Permanently";
-> 302:
return "Found";
-> 303:
return "See Other";
-> 304:
return "Not Modified";
-> 305:
return "Use Proxy";
-> 307:
return "Temporary Redirect";
-> 400:
return "Bad Request";
-> 401:
return "Unauthorized";
-> 402:
return "Payment Required";
-> 403:
return "Forbidden";
-> 404:
return "Not Found";
-> 405:
return "Method Not Allowed";
-> 406:
return "Not Acceptable";
-> 407:
return "Proxy Authentication Required";
-> 408:
return "Request Time-out";
-> 409:
return "Conflict";
-> 410:
return "Gone";
-> 411:
return "Length Required";
-> 412:
return "Precondition Failed";
-> 413:
return "Request Entity Too Large";
-> 414:
return "Request-URI Too Large";
-> 415:
return "Unsupported Media Type";
-> 416:
return "Requested range not satisfiable";
-> 417:
return "Expectation Failed";
-> 422:
return "Unprocessable Entity (WebDAV)";
-> 423:
return "Locked (WebDAV)";
-> 424:
return "Failed Dependency (WebDAV)";
-> 500:
return "Internal Server Error";
-> 501:
return "Not Implemented";
-> 502:
return "Bad Gateway";
-> 503:
return "Service Unavailable";
-> 504:
return "Gateway Time-out";
-> 505:
return "HTTP Version not supported";
-> 507:
return "Insufficient Storage (WebDAV)";
-> 510:
return "Not Extended";
答案 3 :(得分:0)
有几个地方可以看:
List of HTTP status codes - Wikipedia
HTTP Error and Status Codes Explained
100-199:信息状态
200-299:成功状态
300-399:重定向状态
400-499:客户端错误
500-599:服务器错误
实际上它只是400-500代码很重要。其他人也很重要,但并不重要。