.net 后台如何接收参数
前端传参方法:GET和POST
1、GET
前端通过GET方式调用接口,那么后端接收参数可以通过一下方法
- 在方法中写参数名接收:void methodTest(string name, Int Id)
- 在方法中通过model类来接收:[FromUri]
void methodTest(modClass mod) //方法上面需要加[FromUri]特性 - Request.QueryString
2、POST
前端通过POST方式调用接口,那么后端接收参数可以通过一下方法
- 在方法中写参数名接收:void methodTest(string name, Int Id)
- 在方法中通过model类来接收:void methodTest(modClass mod) //无须填写[FromUri] 或者 [FromBody]特性
- 通过stream流来接收:参考我另一篇文章
- Request.Form 接收 (前端JS方法的contentType为:multipart/form-data(表单中进行文件上传时) 或者 application/x-www-form-urlencoded(Key-Value 形式传递))