gpt4 book ai didi

java - Apache HttpClient UrlEncodedFormEntity 限制大小

转载 作者:行者123 更新时间:2023-12-01 05:33:32 36 4
gpt4 key购买 nike

我正在使用 Apache HttpClient 与 WS 连接。一切正常,但是当应用程序尝试发送大尺寸的帖子时,它就崩溃了。

我像这样取消 HttpClint:

  • 将 XML 发布到 REST WS
  • 这篇文章是一个字符串,该字符串是映射为 XML 的对象。
  • 我使用 UrlEncodedFormEntity 将 xml 参数传递给 url

当HttpClient从WS端发送内容时,带有XML的参数为空。我检查了 xml 发送的时间,一切正常,我的意思是 XML 已正确创建。

如果 xml 的大小较小,则效果很好。它的行为就像 HttpClient 有 post 大小限制或 UrlEncodedFormEntity 有限制一样。

有什么想法吗?谢谢。

最佳答案

如果您要发布 XML 文件,则不应使用 UrlEncodedFormEntity,而应将 FileEntity 与 XML 文件一起使用。这样您就可以避免 UrlEncodedFormEntity 限制。

关于java - Apache HttpClient UrlEncodedFormEntity 限制大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581744/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com