繁体   English   中英

无效的 URI:Uri 字符串太长 HttpGET

[英]Invalid URI: The Uri string is too long HttpGET

下午好。 我遇到了一个问题。 我需要从一个微服务向另一个微服务发送一个 GET 请求中的列表,这些字符串是 5 到 10 个字符,但我在这个列表中有 2000 个项目。 返回 URL 太长的错误。 当试图找到问题的答案时,我发现最大长度为 2083 个字符。 由于这是一个 GET 请求,因此无法使用正文。 如何在 GET 请求中将如此大量的数据发送到另一个微服务?

谢谢Wouter de Kort ♦ 的建议。

它真的需要一个 GET 请求吗? 您可以改用 POST 并将内容放在正文中吗? – Wouter de Kort ♦

我再次查看了这个问题,并认为 GET 请求并不是真正必要的。 但是,我决定使用 PATCH 而不是 POST,因为我不想将它与其他正确的 POST 请求混淆,并且我没有在其他任何地方使用 PATCH。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM