ASP.NETCore无法创建两个相同的请求类型
路由问题,程序无法区分。
问题描述
在左边的代码中创建了两个Post请求,然后运行的时候提示
解决方案
如上图在Class上添加
[Route("api/[controller]/[action]")]
来指定路由。
现在请求的路径变为了
https://www.baidu.com/api/controller/action
controller
为控制器。
action
为方法名。
这样路由就成了指定的路由了。
为什么可以写一个Post一个Get呢?
因为一个POST请求一个是GET请求,类型不同程序是可以区分的。
附带程序
Link: https://pan.baidu.com/s/1Tx2gnqtCY1TQcSEXdT_mEQ?pwd=7kif
mark:7kif
todo:有空换成Github链接(专业)
感谢
感谢提供支持
Laity_ZWL