【问题标题】:HTTP GET when request is too long for the URI - use Body?请求对于 URI 来说太长时的 HTTP GET - 使用正文?
【发布时间】:2017-08-06 19:46:30
【问题描述】:

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

  • 将其设为带有正文的 POST
  • 让它成为一个带有 Body 的 GET - 但我不知道 WebAPI 是否支持这个

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

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-15
    相关资源
    最近更新 更多