首页 > 代码库 > Web API
Web API
Web API
REST(Representational State Transfer表述性状态转移)
Fiddler
fiddler停止自动抓包:左下角有个Capturing的东西,点掉。
URI 统一资源标识符 Uniform Resource Identifier
控制器上的每个方法都映射到一个URI
---------------------------------------------------------------------------------
ASP.NET Web API如何把URI映射到控制器的方法?
对于每一个HTTP消息,ASP.NET Web API框架都会通过咨询一个路由表来决定接收该请求的控制器。在创建一个新的Web API项目时,该项目便会包含一个类似于下面这样的默认路由:
/api/{controller}/{id}
{controller}和{id}部分是占位符。当框架看到一个与此模式匹配的URI时,它按以下步骤查找控制器方法:
{controller}用来匹配控制器名
HTTP请求的方法用来匹配方法名。(此规则仅适用于GET、POST、PUT和DELETE请求。)
{id},如果有,用来匹配名称为id的方法参数。
可能的情况下,查询参数用来匹配参数名
Web API
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。