【发布时间】:2018-11-05 13:11:59
【问题描述】:
我使用 apache httpdefault 客户端并执行 post 功能如下
HttpResponse imToken = httpClient.execute(httpPostIM);
得到的响应是
HTTP/1.1 100 Continue
Connection: keep-alive
接着是:
HTTP/1.1 200 OK
Date: Tue, 30 Aug 2011 19:11:35 GMT
我们如何从客户端处理这个??
【问题讨论】:
-
我可以查看 100 状态码。但是我如何等待并获得第二个响应。是否有任何代码 sn-p。我在 apache 文档中看到了这一点,但不确定如何实现。为了处理这个问题,一个简单的 HTTP 1.1 客户端可能会从套接字读取一个响应;如果状态码为 100,则丢弃第一个响应并改为读取下一个响应。
标签: java httpclient