设为首页 加入收藏

TOP

Linux C获取网页title
2014-11-24 11:36:36 来源: 作者: 【 】 浏览:0
Tags:Linux 获取 网页 title

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


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


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


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


客户端请求


获得服务器的网页源码


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


Windows下的实现:


发送的字符串处理


网络端口socket的初始化


发送http协议的规定


连接到服务器并发送


处理字符串的主要实现:


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


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


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Emacs C++智能提示 下一篇Linux platform设备和驱动

评论

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

·C语言中,“指针”用 (2025-12-26 15:20:18)
·在c语言的指针运算中 (2025-12-26 15:20:15)
·C语言-函数指针与函 (2025-12-26 15:20:12)
·求navicat for mysql (2025-12-26 13:21:33)
·有哪位大哥推荐一下m (2025-12-26 13:21:30)