wepAPI规则小细节
今天在做webapi请求的时候,Route规则 参数名没有对应上,导致我一直无法成功调试,现在记录一下以后备用!方便其他朋友查阅!
情景再现1:
[HttpGet]
[Route("kind/removekind")]
public ResponseItem DeleteKind(string id)
{ }
经过测试
route 规则:kind/removekind/ 访问地址必须是:http://192.168.195/kind/removekind?id=1
情景再现2:
[HttpGet]
[Route("kind/removekind/{id}")]
public ResponseItem DeleteKind(string id)
{}
经过测试
route 规则:kind/removekind/ 访问地址必须是:http://192.168.195/kind/removekind/1
情景再现3:(还未测试)
[HttpGet]
[Route("kind/removekind/{xx}/{oo}")]
public ResponseItem DeleteKind(string xx,string oo)
{ }
经过测试
route 规则:kind/removekind/ 访问地址必须是:http://192.168.195/kind/removekind/xx/oo
第三种我感觉应该是正确的,用到再测试

写个博客真的很辛苦,谢谢之前写博客的那些兄弟,ps:还是转载方便

浙公网安备 33010602011771号