一.绑定源参数推理
特性 |
绑定源 |
[FromBody] |
请求正文 |
[FromForm] |
请求正文中的表单数据 |
[FromHeader] |
请求标头 |
[FromQuery] |
请求查询字符串参数 |
[FromRoute] |
当前请求的路由数据 |
[FromServices] |
作为操作参数插入的请求服务 |
[AsParameters] |
方法参数 |
二.设置JSON返回格式
在包管理器中下载包(注意安装的版本)
在program中添加代码,设置JSON的大小写返回格式
在program中添加代码,设置API的日期返回格式
三.设置参数默认值
通过类型名设置Swagger调试的参数默认值
通过属性名设置Swagger调试的参数默认值
通过特性设置Swagger调试的参数默认值
四.序列化和反序列化
五.跨域问题
解决跨域问题
添加跨域策略
使用跨域策略
发生跨域的时候,请求其实是经过后端的,只是后端返回了数据,但是浏览器进行了拦截。
六.发起HttpGet请求
控制器构造函数,通过依赖注入获取 IHttpClientFactory 实例
发起HttpGet请求
记得在Program下注册
七.发起HttpPost请求
八.各类请求