我们在代码上线,或者web服务器异常时候,可以供 系统反馈给我们的状态码,去大概定位故障点,然后通过日志去详细分析,所以状态码还是很重要的,但在网上粗略搜索了一下,密密麻麻一大堆,还是自己总结下,平时最常用的几个,希望对大家有帮助;    web页面状态码,详细说明:状态码                
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-02 09:06:54
                            
                                2983阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java服务器返回状态码的科普文章
在Web开发中,服务器与客户端之间的通信是通过HTTP协议进行的。HTTP协议中有一系列的状态码,用以指示服务器对请求的处理结果。理解这些状态码,可以帮助开发者更好地调试和处理用户请求。本文将介绍一些常见的状态码,并通过Java代码示例演示如何在Java服务器中使用这些状态码。
## 1. 状态码的分类
HTTP状态码分为五大类:
- **1xx(信            
                
         
            
            
            
            以前只是看的枯燥的文字版的服务器返回状态码.现在,看一张比管理器 (HTML) 的访问仅限于 LocalhostHTTP 403.1 禁止访问:禁止可执行访问HTTP 403.2 –            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-05-11 09:09:00
                            
                                116阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            服务器返回的各种状态码到底表示什么意思呢,哪些说明没有问题,哪些返回状态是出问题了,这个返回状态码表示的是什么意思,下面是服务器各种返回状态码的意义:100(继续) 请求者应当继续提出请求。服务器返回此代码则意味着,服务器已收到了请求的第一部分,现正在等待接收其余部分。 101(切换协议) 请求者已要求服务器切换协议,服务器已确认并准备进行切换。200(成功)&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-03-31 12:25:44
                            
                                3380阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过脚本判断远程Web服务器状态码是否正常说明:(1)生产环境常见的HTTP状态码列表,请查看我的博文:http://wutengfei.blog.51cto.com/10942117/1934645(2)实验中远程nginx服务器IP地址:192.168.100.114   本地客户端IP地址:192.168.100.118脚本如下方法1:if#!/bin/bashhttpc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-12 23:31:42
                            
                                2947阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            http状态返回代码 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-02 10:23:08
                            
                                373阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需要获得访问服务器后返回的状态吗来确认访问的状况。如200,404,503            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-09-17 09:42:02
                            
                                756阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            过滤 linux 服务器状态码方法:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-12-24 15:11:24
                            
                                766阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://www.linuxfly.org/post/596/     以前只是看的枯燥的文字版的服务器返回状态码。现在,看一张比较形象的图解,希望能增强记忆。HTTP 400 – 请求无效HTTP 401.1 – 未授权:登录失败HTTP 401.2 – 未授权:服务器配置问题导致登录失败HTTP 401.3 – ACL 禁止访问资源HTTP            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-05-10 21:06:00
                            
                                471阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            shell脚本 监控 web服务器状态
 
由于网站后端服务器宕机或者出现500错误提示时,可用以下脚本进行监控.
 
1.当出现非500错误时就会自动切换到友好的维护页面。
2.当后端服务器恢复时,会自动切换到正常页面。
 
#!/bin/sh
curl -I http://www.test.com:8080/index.html | grep HT            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-05-09 16:12:00
                            
                                1780阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            脚本功能:脚本使用Perl语言写成,获取服务器系统信息,并发送html格式邮件由于整篇文章超过了8万字符,所以代码部分没有发全,请下载附件脚本适用场合: 不便于使用nagios等监控软件 不想安装nagios等监控软件(服务器数量比较少)脚本适用操作系统: 仅适用于redhat和centos系列简单使用步骤:1.安装所需要的Perl模块(需要ROOT身份安装),详看使用脚本的准备工作部分2.脚本上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 16:51:32
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            后端web服务器状态检测HAProxy有三种状态检测方式:1.基于四层的传输端口做状态监测2.基于指定的uri做状态监测3.基于指定的URI的resquest请求头部内容做状态监测基于四层的传输端口做状态监测四层传输时可以基于ip或者port做监测,也可以将ip和port监测在后端服务器上的另一个地址和端口用来实现数据通道和监测通道的分离示例:1.修改配置文件[root@localhost~]#v            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-06-10 09:11:10
                            
                                4603阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            服务器状态码及其含义:200:服务器响应正常。304:该资源在上次请求之后没有任何修改(这通常用于浏览器的缓存机制,使用GET请求时尤其需要注意)。400:无法找到请求的资源。401:访问资源的权限不够。403:没有权限访问资源。404:需要访问的资源不存在。405:需要访问的资源被禁止。407:访问的资源需要代理身份验证。414:请求的URL太长。500:服务器内部错误。 补全服务器状            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 09:40:10
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            准备工作:下载一个OpenPop的插件,OpenPop.dll 这里测试了163邮箱和QQ邮箱,163邮箱直接用账号和授权码就能登录,QQ邮箱需要用SSL验证。163的服务器是:pop3.163.com  , 端口是110QQ邮箱服务器是:pop.qq.com ,端口是995,需要SSL验证,这段代码没有实现QQ邮箱SSL的验证登陆,非SSL的应该都是没有问题的,后续抽空我会再            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-04 20:47:04
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            HTTP协议首部:image/jpeg动态效果:Java,Applet,JRE动态网页:服务器端存储的文档非HTML格式,而是编程语言开发的脚本,脚本接受参数之后在服务器运行一次,运行完成之后会生成HTML格式的文档,把生成的文档发给客户端;例:web:index.php执行过程:web-->procotol-->php(运行index.php)index.html:在该文件中可以用超            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-04-01 10:48:51
                            
                                986阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            服务器常遇的响应状态码
状态码 500 表示服务器内部错误。
这种状态码意味着服务器在尝试执行请求时遇到了意外情况。在处理这种状态码时,我们需要联系服务器管理员或服务提供商以获取更多信息。
处理方法:联系服务器管理员或服务提供商以获取更多信息,同时可能需要记录错误日志以便后续排查问题。
状态码 502 表示网关错误。
这种状态码意味着服务器作为网关或代理尝试执行请求时遇到了问题。在处理这种状态码时            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-02 16:55:46
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们建网站或者访问网站时经常会遇到网页无法打开,而且浏览器会吐出一个服务器的状态码,比如:404,500等等。这些状态码到底是什.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-14 16:43:30
                            
                                800阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简单记录服务器相应状态码状态码说明详情100继续请求者应当继续提出请求。服务器已收到请求的一部分,正在等待其余部分101切换协议请求者已要求服务器切换协议,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-16 14:08:44
                            
                                172阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件206——服务器已经完成了部分用户的GET请求300——请求的资源可在多处得到301——删除请求数据30            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-16 22:00:34
                            
                                730阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            服务器常遇的响应状态码
状态码 500 表示服务器内部错误。
这种状态码意味着服务器在尝试执行请求时遇到了意外情况。在处理这种状态码时,我们需要联系服务器管理员或服务提供商以获取更多信息。
处理方法:联系服务器管理员或服务提供商以获取更多信息,同时可能需要记录错误日志以便后续排查问题。
状态码 502 表示网关错误。
这种状态码意味着服务器作为网关或代理尝试执行请求时遇到了问题。在处理这种状态码时            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-02 17:01:17
                            
                                171阅读