2,HTTP请求应答返回码

200 OK 请求成功,一般用于Get和Post请求

300 多种选择。请求的资源可包括多个位置,响应的返回一个资源特征与地址的列表用于浏览器(client)选择 Multiple Choices
301 永久移动。请求的资源被永久移到新的url,返回信息会包括新的url,浏览器自动定向新url moved permanently
302 临时移动。客户端继续使用原有url Found
304 未修改 Not Modified

400 客户端请求的语法错误,服务器无法理解 Bad request
401 请求要求用户的身份认证 Unauthorized
402 保留将来使用 Payment Required
403 服务器理解请求客户端的请求,但是拒绝执行此请求 Forbidden
404 服务器无法根据请求找到网页。Not Found
405 客户端请求中的方法被禁止 Method Not Allowed

500 服务器内部错误,无法完成请求 Internal server Error
501 服务器不支持请求的功能,无法完成请求 Not Implemented
502 充当网关或代理的服务器,从远端服务器接收到一个无效的请求 Bad Gateway
503 由于超载或系统维护,服务器暂时不能处理请求。延时可包含在response的header中的Retry-After属性中 Service Unavailable
504 充当网关或代理的服务器,未及时从远端服务器获取请求 Gareway
505 服务器不支持请求的http协议的版本 Http Version not support

时间: 2024-10-09 23:02:07

2,HTTP请求应答返回码的相关文章

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

200      OK 请求成功.一般用于GET与POST请求 300 Multiple Choices 多种选择.请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择 301 Moved Permanently 永久移动.请求的资源已被永久的移动到新的URI,返回信息会包括新的URI,浏览器会自动定向到新URI.今后任何新的请求都应使用新的URI代替 302 Found 临时移动.与301类似.但资源只是临时被移动.客户端应继续使用原有的URI 400

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

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常见返回码

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

微信公众号调用接口返回码

返回码 说明 -1 系统繁忙,此时请开发者稍候再试 0 请求成功 40001 获取access_token时AppSecret错误,或者access_token无效.请开发者认真比对AppSecret的正确性,或查看是否正在为恰当的公众号调用接口 40002 不合法的凭证类型 40003 不合法的OpenID,请开发者确认OpenID(该用户)是否已关注公众号,或是否是其他公众号的OpenID 40004 不合法的媒体文件类型 40005 不合法的文件类型 40006 不合法的文件大小 4000

微信公众平台API测试 ——全局返回码

全局返回码说明[1] 公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误. 全局返回码说明如下: 返回码 说明 -1 系统繁忙 0 请求成功 40001 获取access_token时AppSecret错误,或者access_token无效 40002 不合法的凭证类型 40003 不合法的OpenID 40004 不合法的媒体文件类型 40005 不合法的文件类型 40006 不合法的文件大小 40007 不合法的媒体文件id 40008 不合法的消息

Android网络框架OkHttp之get请求(源码初识)

概括 OkHttp现在很火呀.于是上个星期就一直在学习OkHttp框架,虽然说起来已经有点晚上手了,貌似是2013年就推出了.但是现在它版本更加稳定了呀.这不,说着说着,OkHttp3.3版本在这几天又发布了.以下以OkHttp3.2版本为准,没办法,上个星期看的时候还是以3.2为最新版本的.首先,我们要先了解一些背景,OkHttp这个框架是有Square公司推出的,进入官网.如果想看API,点击进入API.大概了解了OkHttp之后,我们应该知道OkHttp是一个网络框架,想想以前在开发中,网

修改请求和返回报文

一.Charles中修改请求.修改返回值 1. 找到要修改的请求, 设置断点 2.修改请求信息 3.修改返回信息,并重新发送 注意: 1.在手机上抓的包也可以通过上述方法进行修改请求和返回的报文. 2.https都是加密的,需要有证书的才可以抓包,http或者bbs的--一般的证书是以.cret结尾的文件双击就可以装证书 3.通过抓包,可以分析和定位问题 4.URL转码--浏览器对特殊字符处理时,就自己定义了比如%20=空格,以%开头正常的 二.Fiddler抓取请求 Fidder抓请求和cha