HTTP动词与状态码

HTTP动词

(括号里是对应的SQL命令)

  • GET(SELECT):从服务器取出资源(一项或多项)。

  • POST(CREATE):在服务器新建一个资源。

  • PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。

  • DELETE(DELETE):从服务器删除资源。

状态码(Status Codes)

  • 200 OK - [GET]:服务器成功返回用户请求的数据。

  • 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功

  • 204 NOT CONTENT - [DELETE]:用户删除数据成功

  • 400 INVALID REQUEST - [POST/PUT/PATCH]:用户发出的请求有错误

  • 401 Unauthorized - [*]:表示用户没有权限(令牌、用户名、密码错误)。

  • 403 Forbidden - [*] 表示用户得到授权(与401错误相对),但是访问被禁止的。

  • 404 NOT FOUND - [*]:用户发出的请求针对的是不存在的记录

相关推荐
ZC跨境爬虫6 分钟前
跟着 MDN 学 HTML day_57:(HTML 表格进阶特性与无障碍实践)
java·前端·javascript·ui·html·音视频
鱼鳞_17 分钟前
苍穹外卖-Day01(开发环境搭建)
java·spring boot·spring·maven
TAN-90°-37 分钟前
Java 6——成员变量初始值 object equals和== toString instanceof 参数传递问题
java·开发语言
中新传媒39 分钟前
德宸堂心理双师同诊
java·前端·数据库
想唱rap1 小时前
NAT、内网穿透、代理服务
java·linux·网络·网络协议·udp·智能路由器
环流_1 小时前
nacos环境隔离
java·服务器·前端
芋只因1 小时前
天机学堂学习笔记
java·笔记·学习
摇滚侠1 小时前
Spring 面试题 真正的 offer 偏方 Java 基础 Java 高级
java·后端·spring
凯瑟琳.奥古斯特1 小时前
IP组播跨子网传输核心技术解析
java·开发语言·网络·网络协议·职场和发展
若水不如远方1 小时前
Java JSON 序列化原理与实战问题总结
java