Linux C获取网页title

2014-11-24 11:36:36 来源: 作者: 浏览: 1

2. 把网页请求下来,会得到一个 html,然后解析它


3. 解析网页之后找到用户名与密码字段,最后打包出一个 HTTP POST 请求,完成用户名和密码提交


4. 服务器会返回一个 HTTP 回应,你解析相应的 html 判断正确与否


实践证明上面的思路是对HTTP协议不了解的结果,这样做的话基本上是做不出来的。


客户端请求


获得服务器的网页源码


根据源码信息处理字符串获得其中的title里面的内容。


Windows下的实现:


发送的字符串处理


网络端口socket的初始化


发送http协议的规定


连接到服务器并发送


处理字符串的主要实现:


Linux下的实现类似,主要是在发送接收一些接口的修改,自己动手做提高会更高。


我本人就是根据上面的源码进行修改,查询,才完成的,对于Linux下socket的应用真的是太广泛了,以前没有发现这么强大的socket,只是停留在表面没有沉到湖底领略无线风光,真的是感觉自己浪费了太多的时间了,没有好好的深入研究,以前也太浮躁了,自以为这些都很简单,殊不知难以完成。


-->

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: