
socket网络编程
u010020404
fabless厂做SDK开发工作
展开
-
HTTPS握手及数字证书验证(简解)
HTTPS通信涉及的通信协议层次模型:||HTTP||||SSL/TLS||||TCP||||IP||||Ethernet||HTTPS通信流程:同服务器建立TCP连接; ssl/tls握手过程; 采用握手过程client和server确定的对称秘钥进行加密通信(对http的报文进行加密)。SSL/TLS握手过程:client向server发送自己支持的SSL版...原创 2019-11-27 16:18:25 · 1335 阅读 · 0 评论 -
socket编程:UDP广播(C/S)
便于有需要的小伙伴测试使用(linux环境C语言):UDP Broadcast Server,接受Client端发送的广播信息,以及获取并打印Client的IP地址,在接收到done后停止并退出。大致流程是创建一个socket并绑定一个INADDR_ANY的本地地址,接受消息。/*######udp broadcast server######*/#include <std...原创 2018-09-20 19:36:27 · 7622 阅读 · 0 评论 -
socket bind error: [Address already in use]
在socket编程过程中,客户端同服务端断开连接后,如果再次立即连接服务端在bind的时候会有机会出现“Address already in use”ERROR。具体原因和解决方法参见。socket.error: [Errno 98] Address already in use原因和解决方法...转载 2019-09-04 14:18:04 · 1468 阅读 · 0 评论