10 2022 档案
摘要:捕捉URL占位符1、在[HttpGet]、[HttpPost]等中使用占位符,比如{schoolName},捕捉路径中的内容,从而公Action方法的参数使用/Students/GetAll/school/MIT/class/A001[HttpGet("school/{schoolName}/cla
阅读全文
摘要:1、Action方法既可以同步也可以异步2、异步Action方法的名字一般不需要一Async结尾3、Web API中Action方法的返回值如果是普通数据类型,那么返回值就会默认被序列化为Json格式4、Web API中的Action方法的返回值同样支持IActionResult乐心,不包含类型信息
阅读全文
摘要:1、控制器上[Route("[controller]/[action]")]2、强制要求控制器中不同的操作用不同的方法名3、把[HttpGet]、[HttpPost]、[HttpDelete]、[HttpPut]等添加到对应的操作方法上注意:如果控制器中存在一个没有添加[HttpGet]、[Http
阅读全文
摘要:HTTP传递参数的三种方式1、URL:适合定位;长度有限2、QueryString:灵活;长度有限3、请求报文体:灵活;长度不限制;不支持GET、DELETE URL:资源定位QueryString:URL之外的额外数据请求报文体:供PUT、POST提供数据
阅读全文