——HTTP状态码
2024-10-07 04:40:31
200 请求成功,请求所希望的响应头或数据体将随此返回
302 请求的资源现在临时从不同的URI响应请求,由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。
304 如果客户端发送了一个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码
400 1、语义有误,当前请求无法被服务器理解。除非进行修改,否则客户端不应该重复提交这个请求。 2、请求参数有误。
401 当前请求需要用户验证。需要权限
403 服务器已经理解请求,但是拒绝执行它。
404 请求失败,请求所希望得到的资源未被在服务器上发现。
500 服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器的程序码出错时出现。
505 服务器不支持,或者拒绝支持在请求中使用的 HTTP 版本
510 获取资源所需要的策略并没有没满足。
2开头,请求成功 表示成功处理了请求的状态代码。
3开头,请求被重定向 表示要完成请求,需要进一步操作。 通常,这些状态代码用来重定向。
4开头,请求错误 这些状态代码表示请求可能出错,妨碍了服务器的处理。
5开头,服务器错误
请求重定向与请求转发的区别
1、请求重定向:客户端行为,response.sendRedirect(),从本质上讲等同于两次请求,前一次的请求对象不会保存,地址栏的URL地址改变。
2、请求转发:服务器行为,request.getRequestDispatcher().forward(req,resp);是一次请求,转发后请求对象会保存,地址栏的URL地址不会改变
最新文章
- 常用的Javascript设计模式
- Redis从基础命令到实战之散列类型(Hash)
- Add a file to a Document Library and update metadata properties in a single method添加文档的方法
- URAL 1774 A - Barber of the Army of Mages 最大流
- 练习2 B题 - 求绝对值
- support.SerializationFailedException: Failed to deserialize payload.
- JS 全选
- Spark读HBase写MySQL
- SQL 语句中 where 条件后 写上1=1 的意思
- linux存储管理之文件系统
- Bootstrap学习记录-2.container和table
- javascript实现 color颜色格式转换【 rgb和十六进制的转换】
- vue中强制刷新的bug处理
- Vue入门系列(四)之Vue事件处理
- django中的view测试和models测试样例
- Discuz常见大问题-如何使用图片轮播器
- java websocket @ServerEndpoint注解说明
- Android四大组件--服务(Service)
- linux命令行与shell脚本编程 -----15控制脚本
- CMDB认识和需求分析
热门文章
- Netflix的Ribbon主要负载均衡策略
- C# 判断两条直线是否相交
- P5436 【XR-2】缘分
- 阶段3 3.SpringMVC·_01.SpringMVC概述及入门案例_02.SpringMVC框架的介绍
- MySQL 树形结构 根据指定节点 获取其所有父节点序列
- 【疑难杂症】new Date() 造成的线程阻塞问题
- 纯CSS做3D旋转魔方
- AGC035 B - Even Degrees【思维·树形结构的妙用】
- UML(统一建模语言)包含9种图
- 暴力破解-H3C路由器-MSR900