100 (continue) read timeout. Resume sending the request问题

weixin_43013546 2019-08-21 04:23:42
在写项目调用远程服务器接口时候,总是返回

2019-08-21 16:05:02,237 INFO --- [qtp44144317-1195] org.apache.commons.httpclient.HttpMethodBase : 100 (continue) read timeout. Resume sending the request
2019-08-21 16:05:02,294 INFO --- [qtp44144317-1195] org.apache.commons.httpclient.HttpMethodBase : Discarding unexpected response: HTTP/1.1 100 Continue
,虽然能调通,但是很慢很慢。按照[使用XFire调用WebService需注意的事项](https://blog.csdn.net/magister_feng/article/details/7662875 "")这篇文章的方法,

        client.setProperty(CommonsHttpMessageSender.HTTP_TIMEOUT, String.valueOf( 20000 ));//设置发送的超时限制,单位是毫秒;
        client.setProperty(CommonsHttpMessageSender.DISABLE_KEEP_ALIVE, "true");
        client.setProperty(CommonsHttpMessageSender.DISABLE_EXPECT_CONTINUE, "true");

CommonsHttpMessageSender这个类里面为啥没有HTTP_TIMEOUT,DISABLE_EXPECT_CONTINUE这两个字段。。设置不了。。项目用的是springboot依赖都是配好的,我是小白刚编程不久,不知道为啥。。

而且,为啥公司新一批电脑有这个问题,旧电脑运行同样的代码就没问题,我都报警了:( 有没有大佬帮帮我,网上类似问题都是这个解决方法。
...全文
270 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_43013546 2019-08-23
  • 打赏
  • 举报
回复
现在确定了可能是是我系统环境有问题,应该和代码没关系,我的电脑运行虚拟机运行程序没有问题,公司上一批买的电脑也没有问题。。。只有现在的系统有问题。。。
对梦想的牵挂 2019-08-21
  • 打赏
  • 举报
回复
你的HttpClient版本不对吧,换个试试

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧