随笔分类 -  协议

htmlcxx取指定字段实例
摘要:#include #include #include #include #include #include #include using namespace std;using namespace htmlcxx;int main(){ std::string strHtml = "dddddd ... 阅读全文
posted @ 2015-04-13 16:31 单车博客园 阅读(613) 评论(0) 推荐(0)
转:HtmlCxx用户手册
摘要:1.1简介使用由KasperPeeters编写的强大的tree.h库文件,可以实现类似STL的DOM树遍历和导航。打包好的Css解析器。看似很像C++代码的C++代码(其实已不再是C++了)Htmlcxx的解析策略其实是尝试模仿mozilla firefox(http://www.mozilla.o... 阅读全文
posted @ 2015-04-13 16:10 单车博客园 阅读(576) 评论(0) 推荐(0)
转:SIP相关的RFC文档索引
摘要:索引来源于http://www.packetizer.com/ipmc/sip/standards.htmlSIP StandardsCore SIP DocumentsRFCDocument TitleRFC 2543SIP: Session Initiation Protocol (obsole... 阅读全文
posted @ 2015-02-04 16:46 单车博客园 阅读(904) 评论(0) 推荐(0)
TCP/IP TIME_WAIT状态原理
摘要:TIME_WAIT状态原理----------------------------通信双方建立TCP连接后,主动关闭连接的一方就会进入TIME_WAIT状态。客户端主动关闭连接时,会发送最后一个ack后,然后会进入TIME_WAIT状态,再停留2个MSL时间(后有MSL的解释),进入CLOSED状态... 阅读全文
posted @ 2015-01-28 15:27 单车博客园 阅读(314) 评论(0) 推荐(0)
FTP主动模式和被动模式的区别
摘要:基础知识:FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。主动模式FTP:主动模式下,FTP客户端从任意... 阅读全文
posted @ 2014-06-20 15:37 单车博客园 阅读(4014) 评论(0) 推荐(0)
转:TLV 格式及编解码示例
摘要:TLV是一种可变格式,意思就是:Type类型, Lenght长度,Value值;Type和Length的长度固定,一般那是2、4个字节(这里统一采用4个字节);Value的长度有Length指定;编码方法:1. 将类型type用htonl转换为网络字节顺序,指针偏移+42. 将长度length用ht... 阅读全文
posted @ 2014-05-29 16:04 单车博客园 阅读(1694) 评论(0) 推荐(0)