网络编程
文章平均质量分 78
@我行其野
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
URL概述
URL概念: 说道URL,必然会想到URI,在此对两者进行简单区别,方便理解。 URI:统一资源标志符,即唯一可以标定资源的标识,这里的标识可以有多种实现方式,如名称,编码等 URL:统一资源定位符,即唯一可以定位资源位置的符号,具体定位资源,是URI的子集,一种位置上的唯一标识。 URL是URI的一个子集,或者可以说URI是一个抽象的概念,URL是URI的一个具体实现。举例说明:有个人叫小方,现在要确认小方这个人,名字是不可靠的,因为...原创 2021-07-07 16:26:10 · 826 阅读 · 0 评论 -
openssl之ssl编程
openssl: openssl是一个实现ssl协议的开源产品,采用c语言开发,具备跨系统的性能。调用openssl函数就可以实现ssl加密的安全数据传输通道,从而保护客户端和服务端之间的数据安全。 加密方式: 不需要秘钥: Hash散列算法,加密不需要秘钥,解码只能撞库。 需要秘钥: 对称加密算法,如,D...原创 2021-07-05 16:28:12 · 2613 阅读 · 0 评论 -
IO复用之select概述
函数说明 int select(int nfds, fd_set *readfds, fd_set *writefds,fd_set *exceptfds, struct timeval *timeout); 返回值说明: 成功:return > 0 超时:reutrn == 0 失败:return == -1 参数说明: nf...原创 2021-06-29 11:08:57 · 215 阅读 · 0 评论 -
socket编程概要
字节序 大端:高尾端 0x01020304 内存由低到高:01 02 03 04 小端:低尾端 0x01020304 内存由低到高:04 03 02 01 优劣势:大端首位可以快速判断正负;小端强制类型转换方便,不用调整内存数据。 网络字节序:使用大端传输,数据顺序传输,每位数据都当独立数据传输。 转化函数 字节序转换 uint32_t htonl(uint32_t hostlong); uint16_t htons(uint16_t hostshort); uint32_t ntohl(u..原创 2021-06-25 17:32:37 · 285 阅读 · 0 评论
分享