常见的HTTP请求应答返回码列表

200      OK 请求成功。一般用于GET与POST请求
300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择
301 Moved Permanently 永久移动。请求的资源已被永久的移动到新的URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替
302 Found 临时移动。与301类似。但资源只是临时被移动。客户端应继续使用原有的URI
400 Bad Request 客户端请求的语法错误,服务器无法理解
402 Payment Required 保留,将来使用
403 Forbidden 服务器理解客户端的请求,但是拒绝执行此请求
404 Not Found 服务器无法根据客户端的请求找到资源(网页)
405 Method Not Allowed 客户端请求中的方法被禁止
500 Internal Server Error 服务器内部错误,无法完成请求 
501 Not Implemented 服务器不支持请求的功能,无法完成请求
503 Service Unavailable 由于超载或系统维护,服务器暂时的无法处理客户端的请求。
504 Gateway Time-out 充当网关或代理的服务器,未及时从远端服务器获取请求
505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理
     
     

原文地址:https://www.cnblogs.com/chengchengla1990/p/8206605.html

时间: 2024-11-05 22:43:39

常见的HTTP请求应答返回码列表的相关文章

2,HTTP请求应答返回码

200 OK 请求成功,一般用于Get和Post请求 300 多种选择.请求的资源可包括多个位置,响应的返回一个资源特征与地址的列表用于浏览器(client)选择 Multiple Choices 301 永久移动.请求的资源被永久移到新的url,返回信息会包括新的url,浏览器自动定向新url moved permanently302 临时移动.客户端继续使用原有url Found 304 未修改 Not Modified 400 客户端请求的语法错误,服务器无法理解 Bad request

spring项目如何统计所有请求的返回码--项目安全防刷统计

最近遇到个问题,一个简单的spring mvc的项目,但是经常被刷子刷,恶意暴力破解通信协议,不断尝试登陆系统,为了方便实时统计请求量和请求返回码的分布情况.最简单的逻辑:不断有人错误登陆,当次数多了,说明有问题了,有人在恶意刷我们的系统. 那么这个问题的一个重要环节就是统计所有请求的返回码,方便离线大数据的同学分析,怎么记录返回码呢?总不能每次都定义一个log,在每个return里进行log.info吧. returnMap.put("result", "500"

XMLHttpRequest HTTP请求的返回码为0 http status = 0

由于用户在http返回前关闭/取消,或者防火墙等原因,会造成http请求没有status信息.w3c有相应的说明:http://www.w3.org/TR/XMLHttpRequest/#the-status-attribute 4.7.1 The status attribute client . status Returns the HTTP status code. The status attribute must return the result of running these s

常见HTTP状态码列表

HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求. HTTP状态码的英文为 HTTP Status Code 下面是常见的HTTP状态码: 200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - 请求的资源(网页等)不存在 500 - 内部服务器错误 HTTP状态码分类 HTTP状态码由三个十进制数字组成,

常见的HTTP返回码如4xx, 5xx

常见的HTTP返回码如4xx, 5xx Client Error =====================400 Bad Request 因为错误的语法导致服务器无法理解请求信息.401 Unauthorized 如果请求需要用户验证.回送应该包含一个WWW-Authenticate头字段用来指明请求资源的权限.402 Payment Required 保留状态码403 Forbidden 服务器接受请求,但是被拒绝处理.404 Not Found 服务器已经找到任何匹配Request-URI

HTTP常见返回码

一.HTTP(Hypertext Transfer Protocol, 超文本传输协议),用于从WWW服务器传输超文本到本地浏览器的传输协议.你可以通过协议定制传送的内容,从而减少网络传输.HTTP协议是以TCP/IP为基础的高层协议.现在广泛使用的版本HTTP/1.1. HTTP协议基于请求/响应模式(Request/Response).客户与服务器建立连接后,按照协议规定格式,发送请求到服务器,客户得到请求后,返回响应信息给客户.HTTP使用的端口号,通常为80.通常大家通过HTTP返回的状

JavaWeb-用过滤器修改请求的返回状态码

问题: 客户SDK对接服务,默认只识别200和非200的请求状态码.需要修改当前应用的状态码(如将201转为200) 解决方案:通过扩展HttpServletResponseWrapper,获取到每个请求的状态码,满足条件的做修改即可 具体代码: package com.supermap.huawei; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import

HTTP返回码的中英文对照和返回码000的情况

一.HTTP常见的返回状态码为: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码. 100(继续)请求者应当继续提出请求.服务器返回此代码表示已收到请求的第一部分,正在等待其余部分. 101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换. $http_code["0"]="Unable to access"; $http_code["100"]="Continue"; $http_code[&

HTTP状态码列表

常用http状态码: 200 - OK,服务器成功返回网页     - Standard response for successful HTTP requests. 301 - Moved Permanently(永久跳转),请求的网页已永久跳转到新位置.    - This and all future requests should be directed to the given. 403 - Forbidden(禁止访问),服务器拒绝请求    - forbidden request