向c# webapi传递大参数并返回结果
本文关键字:参数 返回 结果 webapi | 更新日期: 2023-09-27 18:07:45
我怎么能传递500甚至1000个URL每次c# webapi和返回结果?我应该使用get方法还是post方法?
你应该在body中post一个整数数组
如果你使用jquery来写文章,你可以像下面这样做。
$.ajax({
type: "POST",
url: url,
data: [1, 2, 3]
});
在你的Api -
public HttpResponse Post(int[] ids){}
第一步如何向ASP传递整数数组. NET Web API?
你需要一个post方法在你的控制器中。并接收字符串数组。
public IEnumerable<Category> GetCategories([FromUri] int[] categoryIds)
和发送请求
/Categories?categoryids=1&categoryids=2&categoryids=3
然后在你的方法做计算,并返回一个结果像往常一样