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
相关产品推荐
相关产品推荐

