前段时间听一同事说他写了个能批量查询手机号码归属地的程序,于是就想是什么机制能访问外网的网页,怎么实现参数传递的呢。最近接触到了httpclient,它可以模拟浏览器发出http请求,从而访问一个网页(或其它资源),于是就试着写一个获取手机号码的程序。
程序思路很简单:利用httpclient访问一个手机号码归属地查询网站,然后从期返回内容中提取相应需要的内容。
发送http请求访问网页代码如下:
发出请求后,就抓取网页返回的内容了。
看到打印出来的内容就完满成功了。
本文使用的技术:
commons-httpclient
jsoup用来解释html