当请求对URI太长时,HTTP GET - 使用Body?

时间:2017-03-15 20:52:27

标签: c# asp.net-web-api

我有一个请求指定了数千个ID - 太多了,无法将它们粘贴在URI中。我的选择似乎是:

  • 使用正文
  • 进行POST
  • 让它与身体一起获取 - 但我不知道WebAPI是否支持此

如何使用webApi发送巨大的GET请求?

1 个答案:

答案 0 :(得分:0)

我认为更正确的方法是通过POST使用参数id创建参数,然后通过GET使用该参数获取数据。但是会有两个查询,它可能不合适。在这种情况下,您可以简单地使用POST。