数码资讯
WebApi参数说明-Get(Url)
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
public class SampleController : ApiController { /// <summary> /// localhost:57715/api/Sample/GetData?dateTimes[]=2021-05-01&dateTimes[]=2022-05-08 /// localhost:57715/api/Sample/GetData /// 都可以找到 /// </summary> /// <returns></returns> public IHttpActionResult GetData([FromUri] DateTime?[] dateTimes) { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// localhost:57715/api/Sample/GetData1?name=1212 可以 /// localhost:57715/api/Sample/GetData1 不可以 /// </summary> /// <param name="name"></param> /// <returns></returns> public IHttpActionResult GetData1([FromUri] string name) { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// http://localhost:57715/api/Sample/GetData2?name[]=111&name[]=233 可以 /// http://localhost:57715/api/Sample/GetData2 可以 /// </summary> /// <param name="name"></param> /// <returns></returns> public IHttpActionResult GetData2([FromUri] string[] name) { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// http://localhost:57715/api/Sample/GetData3?name=里斯 可以 /// http://localhost:57715/api/Sample/GetData3 可以 /// </summary> /// <param name="name"></param> /// <returns></returns> public IHttpActionResult GetData3([FromUri] string name = "张三") { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// http://localhost:57715/api/Sample/GetData4?status[]=111&status[]=233 可以 /// http://localhost:57715/api/Sample/GetData4 可以 /// </summary> /// <param name="status"></param> /// <returns></returns> public IHttpActionResult GetData4([FromUri] int[] status) { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// http://localhost:57715/api/Sample/GetData5?dateRange[]=2021-05-01&dateRange[]=2022-05-08 /// http://localhost:57715/api/Sample/GetData5 /// </summary> /// <param name="dateRange"></param> /// <returns></returns> public IHttpActionResult GetData5([FromUri] List<DateTime> dateRange) { var data = new { Code = "ddfada" }; return Json(data); } /// <summary> /// localhost:57715/api/Sample/GetEntityData?QueryDateRange[]=2021-05-01&QueryDateRange[]=2022-05-08&name=djfalk 可以 /// localhost:57715/api/Sample/GetEntityData?QueryDateRange[]=2021-05-01&QueryDateRange[]=2022-05-08 可以 /// localhost:57715/api/Sample/GetEntityData?name=daf 可以 /// </summary> /// <returns></returns> public IHttpActionResult GetEntityData([FromUri] QueryParam queryParam) { var data = new { Code = "ddfada" }; return Json(data); } } public class QueryParam { public DateTime[] QueryDateRange { get; set; } public string name { get; set; } }
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。