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 - \*:用户发出的请求针对的是不存在的记录

相关推荐
焦虑的说说4 分钟前
虚拟线程浅析
java
摇滚侠17 分钟前
《SpringBoot 3:入门与应用实战》第 7 章 AOP 思想与实现 阅读笔记 13
java·spring boot·笔记
Mr. zhihao20 分钟前
线上卡顿排查决策手册:场景 × 命令 × 现象 × 调整方案
java·开发语言·jvm
FYKJ_201024 分钟前
springboot网上购书商城---附源码15749
java·spring boot·后端·python·spark·django·php
LayZhangStrive37 分钟前
Java IDEA - 各种快捷键设置汇总(提高工具使用效率)
java·idea·设置·快捷键
snow@li1 小时前
Java:事务管理全景梳理/解决业务系统数据一致性问题
java
额额额对了1 小时前
Linux 进程管理详解:从概念到实战
java·服务器·前端
evans在进步1 小时前
Spring Boot 启动流程与 @SpringBootApplication 核心原理详解
java·spring boot·后端
许彰午1 小时前
11-rawSql占位符替换
java·低代码·架构