REST开发(1)
REST风格
REST简介
- Rest(Representational State Transfer),表现形式状态转换(访问网络资源的形式)
- 传统风格资源描述形式
http://localhost/user/getById?id=1(得到信息)
http://localhost/user/saveUser(对资源进行保存,把表单数据提交后台) - REST风格
http://localhost/user/1(代表访问user这个资源,id是1)
http://localhost/user(代表保存,也可以代表修改)
- 传统风格资源描述形式
- 优点:
1.隐藏资源访问的行为,无法通过地址的只对资源是如何操作的
2.书写简化 - 按照REST风格访问资源时使用的行为动作来区分对资源进行了何种操作(就是提交方式)
1.http://localhost/users ======= 查询全部用户信息 GET (查询)
2.http://localhost/users/1 ======= 查询用户指定信息 GET (查询)
3.http://localhost/users ======= 添加用户信息 POST (新增/保存)
4.http://localhost/users ======= 修改用户信息 PUT (修改/更新)
5.http://localhost/users ======= 删除用户信息 DELETE (删除) - 根据REST风格对资源进行访问称为RESTful
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构