执行HttpMethod,获取服务器返回的头信息和网页源代码

啊铠铠 网络爬虫 最后由 啊铠铠 于2016年10月11日回复

  • 2 回答
  • 1.1k 浏览

readPage方法里的

reponseHeaders = method.getRequestHeaders();

//获取服务器的输出流

InputStream inputStream = method.getResponseBodyAsStream();

其中的method是readPage方法的参数,他是执行httpClient.executeMethod(method)后从服务器进行相应的赋值操作的吗?为什么method.getResponseBodyAsStream()会有内容呢

image.png

  • 小鸡慢慢 2016年10月11日 回答 #1楼
  • httpClient.executeMethod(method)  这里是httpClient中的方法,执行完这计划之后相当于完成了请求

  • 0 评论
  • 啊铠铠 2016年10月11日 回答 #2楼
  • 完成了请求那返回结果呢?在哪里呢老师,看不出来,是不是已经把结果封装给了method

  • 0 评论