ASP.NETCore无法创建两个相同的请求类型,附带一个简单的ASP.NETCore测试程序

ASP.NETCore无法创建两个相同的请求类型

路由问题,程序无法区分。

问题描述

两个Controller,左边一个Post一个Get,右边两个Post
在左边的代码中创建了两个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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值