当前位置:网站首页>Request method ‘POST‘ not supported。 Failed to load resource: net::ERR_FAILED
Request method ‘POST‘ not supported。 Failed to load resource: net::ERR_FAILED
2022-08-04 15:35:00 【51CTO】
1、问题描述
技术栈:前后端项目分离(Springboot+Vue+MybatisPlus)
前端报错信息:

后端报错信息:

2、问题分析
这里使用了ResultFul风格的接口设计方式、增删改查对应不同的方法请求、这里错误使用了方法请求导致
3、问题源头
前端调用后台接口的方法

4、解决方法
修改调用后台接口的方法
前端调用后台接口

后台接口设计

5、知识扩展(认识HTTP方法与CRUD动作映射)
动作 | 普通的CRUD的url | 普通的CRUD的HTTP方法 | RestFul的URL | RestFul的HTT方法 |
查询 | Article/id=1 | GET | Article/{id} | GET |
添加 | Article?title=xxx&body=xxx | GET/POST | Article | POST |
修改 | Article/update?id=xxx | GET | Article/{id} | PUT/PATCH |
删除 | Article/delete?id=xxx | GET | Article/{id} | DELETE |

边栏推荐
猜你喜欢
随机推荐
多线程编程之优先级翻转问题
我说MySQL联合索引遵循最左前缀匹配原则,面试官让我回去等通知
附加:自定义注解(参数校验注解);(写的不好,别看…)
苏秋贵:揭秘绿联科技用5年时间从0做到6亿,如何一枝独秀?
【Go事】一眼看穿 Go 的集合和切片
使用百度EasyDL实现森林火灾预警识别
实战:10 种实现延迟任务的方法,附代码!
大众点评搜索相关性技术探索与实践
I love Tanabata hahaha
一文解答DevOps平台的制品库是什么
ping的原理
长期更新的一些 pytorch 知识点总结
Semaphore 基本原理
What are the useful IT asset management platforms?
Li Mu's deep learning notes are here!
Tinymce plugins [Tinymce 扩展插件集合]
Next -20- 使用自定义样式 (custom style)
IP第十六天笔记
Redis-哨兵模式
游戏网络 UDP+FEC+KCP









