第二次提这个问题了,我问你知道 HTTP 不,你也不说。就你这个需求很言,理解 HTTP 协议,理解 WEB 程序原理,理解浏览器原理,足够你写出程序了。
下载一个Fiddler2,安装后打开,再开启浏览器,你就会发现所有的请求都会显示在这个软件里了。点击右边部分的Inspectors标签,就可以看到提交和服务端响应的数据内容了。
说句实话,你的要求已经超出了普通网友能帮忙的程度了。
教一个学生一个月,学生还得够努力够智商,够呛能完成你目前的要求吧。
其实我也知道我差的很多,我也没想一口吃个胖子。
我现在有点像没头的苍蝇,感觉这里也要学哪里也要学,但是不知道学的这些东西对这个项目是否是必要的。
比如我是不是真的要学会写一个ajax样式的网站,还是只要理解其中的原理就行。
能不能告诉我,完成这个工作需要哪些技术?学的先后次序是什么?
麻烦了。
用程序把该网页内容下载下来转成字符串,再用正则表达式匹配对应的联系人和邮箱。
先学会抓包分析http(s)请求和响应,然后定位到ajax异步请求动态加载部分,分析请求头、请求参数等,你再构造报文模拟ajax请求或者直接后台http请求拿到响应数据。