You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OkHttpClient收到服务器100-Continue响应时抛出IllegalStateException问题求助

OkHttpClient收到服务器100-Continue响应时抛出IllegalStateException问题求助

大家好,我遇到一个关于OkHttpClient处理100-Continue响应的问题,想请教下各位开发者:

  • 我使用的是OkHttpClient 4.12.0版本,采用默认配置发送multipart-form格式的请求
  • 服务器会返回100-Continue响应,但在收到几次该响应后,OkHttpClient直接抛出了IllegalStateException,错误信息明确标注了State 3
  • 我测试了其他多种客户端(比如Curl 7.81.0、Apache HttpClient 4.5.13、Vertx等),用默认配置对接同一台服务器都能正常运行,完全没有出现类似异常

想请教下:是OkHttpClient本身不支持100-Continue响应吗?还是需要额外配置特定参数,才能让它正常处理这种多次返回100-Continue的场景?

备注:内容来源于stack exchange,提问作者George

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:09:49