ppt网站建设答案,电器网站模板,wordpress防止查看源,成功案例网站建设HTTP 1.1响应码
响应码和信息含义HttpURLConnection1XX信息100 Continue服务器准备接受请求主体#xff0c;客户端应当发送请求主体#xff1b;这允许客户端在请求中发送大量数据之前询问服务器是否将接受请求N/A101 Switching Protocols服务器接受客户端在Upgrade首部字段中…HTTP 1.1响应码
响应码和信息含义HttpURLConnection1XX信息100 Continue服务器准备接受请求主体客户端应当发送请求主体这允许客户端在请求中发送大量数据之前询问服务器是否将接受请求N/A101 Switching Protocols服务器接受客户端在Upgrade首部字段中要求改变应用协议的请求如从HTTP改为WebSocketsN/A2XX Successful请求成功----200 OK最常见的响应码。如果请求方法是GET或POST所请求的数据与正常的首部一起包含在响应中。如果请求方法是HEAD则只包含首部信息HTTP_OK201 Created服务器已经在响应主体中指定的URL出创建了资源。客户端现在应尝试加载该URL。这个响应码只在响应POST请求时发送HTTP_CREATED202 Accepted这是个很不常见的响应表示请求一般是POST已经被处理但处理尚未结束所以不会返回任何响应。不过服务器应当为用户返回一个HTML页面解释这个情况并估计请求可能何时结束理想情况下要提供某种状态监视器的链接HTTP_ACCEPTED203 Non-authoritative Information由缓存代理或其他本地资源返回资源的表示不能保证是最新的HTTP_NON_AUTHORITATIVE204 No Content服务器已经成功处理了请求但没有信息发回给客户端这一般是由于服务器上的表单处理程序编写的很差只接受数据却不向用户返回响应HTTP_NO_CONTENT205 Reset Content服务器已经成功地处理了请求但没有信息发回给客户端。此外客户端应当清除发送请求的表单HTTP_RESET206 Partial Content服务器返回客户端请求的资源的一部分使用HTTP的字节范围扩展而不是整个文档HTTP_PARTIAL226 IM Used响应得到delta编码N/A3XX Redirection重定位及重定向300 Multiple Choices服务器为所请求的文档提供一组不同的表示例如PostScript和PDFHTTP_MULT_CHOICE301 Moved Permanently资源已经移动到一个新的URL。客户端应当自动加载这个URL的资源更新所有指向原URL的书签HTTP_MOVED_PERM302 Moved Temporarily这个资源暂时位于一个新的URL但其位置在不久的将来还会再次改变所以不应当更新书签。有时有些代理要求用户在访问Web之前先在本地登录此时会用到这个响应码HTTP_MOVED_TEMP303 See Other一般用于响应POST表单请求这个响应码表示用户应当使用GET从另一个不同的URL获取资源HTTP_SET_OTHER304 Not ModifiedIf-Modified-Since 首部指示客户端只需要最近更新的文档。如果文档没有更新就会返回这个状态码。在这种情况下客户端应当从缓存中加载这个文档HTTP_NOT_MODIFIED305 Use ProxyLocation 首部字段包含将提供响应的代理的地址HTTP_USE_PROXY307 Temporary Redirect类似于响应码302但不允许HTTP方法改变N/A308 Permanent Redirect类似于响应码301但不允许HTTP方法改变N/A4XX客户端错误400 Bad Request客户端想服务器发出的请求使用了不正确的语法。这在正常的Web浏览时很不常见但是在调试定制客户端时比较常见HTTP_BAD_REQUEST401 Unauthorized访问这个页面需要身份认证一般是用户名和口令。用户名和口令中可能有一个没有给出或者用户名和口令无效HTTP_UNAUTHORIZED402 Payment Required现在没有使用但将来可能用于指示访问该资源需要某种付费HTTP_PAYMENT_REQUIRED403 Forbidden服务器理解请求但有意地拒绝进行处理。身份认证没有任何帮助。当客户端超出其配额时有时会使用这个响应码HTTP_FORBIDDEN404 Not Found最常见的错误响应指示服务器找不到所请求的资源。它可能指示一个不正确的链接已经移走而没有转发地址的文档拼写错误的URL或其他类似情况HTTP_NOT_FOUND405 Method Not Allowed请求方法不支持指定的资源例如试图在不支持PUT的Web服务器上使用PUT放置文件或者使用POST提交到只支持GET的URIHTTP_BAD_METHOD406 Not Acceptable所请求的资源不能以客户端希望的格式提供客户端期望的格式由请求HTTP首部的Accept字段指示HTTP_NOT_ACCEPTABLE407 Proxy Authentication Required中间代理服务器要求客户端在获取所请求的资源之前先对客户端进行身份认证可能采用用户名和口令的形式HTTP_PROXY_AUTH408 Request Timeout客户端用了太长时间发送请求可能是因为网络拥塞的原因HTTP_CLIENT_TIMEOUT409 Conflict一个临时冲突阻止了请求的实现。例如两个客户端试图同时PUT相同的文件HTTP_CONFLICT410 Gone与404类似但更有把握地确定资源的存在性。资源已经被有意地删除不是移走不能恢复。应当删除相应的链接HTTP_GONE411 Length Required客户端必须在请求HTTP首部中发送一个Content-length字段但没有做到HTTP_LENGTH_REQUIRED412 Precondition Failed客户端在请求HTTP首部中指定一个请求条件没有满足HTTP_PRECON_FAILED413 Request Entity Too Large客户端请求主体大于服务器一次能够处理的大小HTTP_ENTITY_TOO_LARGE414 Request-URI Too Long请求的URI太长。这对于防止某种缓冲区溢出攻击很重要HTTP_REQ_TOO_LONG415 Unsupported Media Type服务器不理解或不接受请求主体的MIME content-typeHTTP_UNSUPPORTED_TYPE416 Requested range Not Satisfiable服务器无法发送客户端所请求的字节范围N/A417 Expectation Failed服务器无法满足客户端在Expect-request首部字段中给定的期望N/A418 I‘m a teapot尝试用蜜罐泡咖啡N/A420 Enhance Your Calm服务器分级限制请求。这是非标准的仅用于TwitterN/A422 Unprocessable Entity不能识别请求主体的内容类型请求主体的语法是正确的只是服务器无法处理N/A424 Failed Dependency由于之前一个请求的失败导致这个请求失败N/A426 Upgrade Required客户端使用一个太老或不安全的HTTP协议版本N/A428 Precondition Required请求必须提供一个If-Match首部N/A429 Too Many Requests客户端被分级限制要慢下来N/A431 request Header Fields Too Large可能首部作为一个整体太大或者某个首部字段太大N/A451 Unavailable For Legal Reasons这是一个试验性的响应码由于法律原因禁止服务器提供请求服务N/A5XX服务器错误HTTP_SERVER_ERROR500 Internal Server Error发生了意外情况服务器不知道如何处理HTTP_INTERNAL_ERROR501 Not Implemented服务器不具有完成这个请求所需要的一个特性。不能处理PUT请求的服务器可能会试图PUT表单数据的客户端发送这个响应HTTP_NOT_IMPLEMENTED502 Bad Gateway这个响应码只用于作为代理或网关的服务器。它指示该代理在试图完成请求时从它链接的服务器接收到一个无效的响应HTTP_BAD_GATEWAY503 Service Unavailable服务器暂时无法处理请求可能是超负荷或维护原因HTTP_UNAVAILABLE504 Geteway Timeout代理服务器在合理的时间内未能接收到上游服务器的响应所以无法将向客户端发送所需的响应HTTP_GATEWAT_TIMEOUT505 HTTP Version Not Supported服务器不支持客户端正在使用的HTP版本如目前还不存在的HTTP 2.0HTTP_VERSION507 Insufficient Storage服务器没有足够的空间来存放所提供的请求实体。通常用于POST或PUTN/A511 Network Authentication Required客户端需要身份认证才能访问网络例如在一个旅馆的无线网络上N/A