2XX - 成功
请求正常处理完毕
- 200 OK: 从客户端发送的请求在服务端被正常处理了。
- 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。
- 204 No Content: 服务器接受的请求已成功处理,但返回的响应报文的主体部分不包含实体(浏览器页面不更新,仅发送信息给服务器)
- 206 Partial Content: 客户端进行了范围请求,而服务器成功执行了这部分请求
3XX - 重定向
浏览器需要执行某些特殊的处理以正确处理请求。
-
301 Moved Permanently 永久性重定向,请求的资源已经分配了新的URI,以后应该使用资源现在所指的URI
-
302 Found 临时性重定向,请求的资源临时分配了新的URI,希望用户本次可以使用新的URI访问(比如,未登陆时,302 重定向到登录页面)
-
304 Not Modified 服务器端资源未改变,可直接使用客户端未过期的缓存,不包含任何响应的主体部分
4XX - 客户端错误
客户端是发生错误的原因所在。
- 400 Bad Request 请求报文中存在语法错误
- 401 Unauthorized 请求需要有通过HTTP认证的认证信息。另外如果之前已进行一次请求,则表示用户认证失败
- 403 Forbidden 对请求资源的访问被服务器拒绝了,如未获得文件系统的访问授权,访问权限出现某些问题
- 404 Not Found 服务器上没有请求的资源
- 499 client has closed connection 服务器端处理的时间过长,客户端主动断开链接,ngix定义的状态码
5XX - 服务器错误
服务器是发生错误的原因所在。
- 500 Internal Server Error 服务器在执行请求时发生了错误,Bug或临时故障
- 503 Service Unavailable 服务器暂时处于超负荷或正在进行停机维护,现在无法处理请求
FEATURED TAGS
algorithm
algorithmproblem
architecturalpattern
architecture
aws
c#
cachesystem
codis
compile
concurrentcontrol
database
dataformat
datastructure
debug
design
designpattern
distributedsystem
django
docker
domain
engineering
freebsd
git
golang
grafana
hackintosh
hadoop
hardware
hexo
http
hugo
ios
iot
java
javaee
javascript
kafka
kubernetes
linux
linuxcommand
linuxio
lock
macos
markdown
microservices
mysql
nas
network
networkprogramming
nginx
node.js
npm
oop
openwrt
operatingsystem
padavan
performance
programming
prometheus
protobuf
python
redis
router
security
shell
software testing
spring
sql
systemdesign
truenas
ubuntu
vmware
vpn
windows
wmware
wordpress
xml
zookeeper