
网络通信
文章平均质量分 52
一只努力前行的蜗牛
这个作者很懒,什么都没留下…
展开
-
HTTP协议之multipart/form-data请求分析
1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息;由于有boundary隔离,所以multipart/form-data既可以上传文件,也可以上传键值对,它采用了键值对的方式,所以可以上传多个文件。2、x-www-fo转载 2021-08-20 13:32:56 · 2317 阅读 · 0 评论 -
IO多路复用机制详解
         &amp转载 2019-01-09 14:39:37 · 220 阅读 · 0 评论 -
C++ 高性能服务器网络框架设计细节
GitChat 作者:范蠡 原文:C++ 高性能服务器网络框架设计细节 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 【不要错过文末彩蛋】前言这篇文章我们将介绍服务器的开发,并从多个方面探究如何开发一款高性能高并发的服务器程序。需要注意的是一般大型服务器,其复杂程度在于...转载 2018-06-20 10:15:05 · 515 阅读 · 0 评论 -
总结http服务器框架
HTTP又叫做超文本传输协议,现如今用的最多的版本是1.1版本。HTTP有如下的特点: 支持客户/服务器模式(C/S或B/S) 简单快速:基于请求和响应,请求只需传送请求方法和请求路径 灵活:HTTP允许传送人任意类型的数据对象。 无连接:这个无连接说的是应用层,应用层无连接,下层使用T...转载 2018-06-20 10:07:34 · 964 阅读 · 0 评论 -
Libevent源码分析
推荐博客:Libevent源码分析原创 2017-12-22 17:26:05 · 229 阅读 · 0 评论 -
Windows I/O模型、同步/异步、阻塞/非阻塞
Windows I/O模型、同步/异步、阻塞/非阻塞 同步 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。按照这个定义,其实绝大多数函数都是同步调用(例如sin, isdigit等)。但是一般而言,我们在说同步、异步的时候,特指那些需要其他部件协作或者需要一定时间完成的任务。最常见的例子就是 SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个转载 2017-03-27 17:35:31 · 493 阅读 · 0 评论 -
https://和http://区别
HTTP 的URL 以http:// 开头,而HTTPS 的URL 以https:// 开头HTTP 是不安全的,而 HTTPS 是安全的HTTP 标准端口是80 ,而 HTTPS 的标准端口是443在OSI 网络模型中,HTTP工作于应用层,而HTTPS 工作在传输层HTTP 无法加密,而HTTPS 对传输的数据进行加密HTTP无需证书,而HTTPS 需要CA机构wosign的颁发的SS原创 2017-02-16 09:57:44 · 8159 阅读 · 0 评论 -
什么是端口号,80端口是什么,有什么意义?
不同计算机服务或者是不同的进程都会有一个不同的端口号 比如访问一个FTP服务器,其实就是访问他的21端口 访问一个邮件服务器,则一般是访问他的25和110端口 而访问一个web网站,则默认是访问他的80端口查看端口状态:cmd 命令行里执行 netstat -a -n原创 2017-02-16 09:28:54 · 12242 阅读 · 1 评论 -
服务开发基础知识
1.客户端-服务端 keep_alive 心跳包机制:客户端主动向服务端发数据包,确认服务端是否可连接访问,避免服务端断网、断电、宕机等时,客户端还以为连接是建立成功的,双方状态不一致。原创 2017-02-08 11:57:55 · 240 阅读 · 0 评论 -
ACL网络通信库
参考郑树新博客:https://my.oschina.net/u/568966/bloghttps://github.com/zhengshuxin原创 2017-01-09 09:07:22 · 1045 阅读 · 0 评论