IoTShare

网络编程

网络编程

accept: Invalid argument

lixiasong 阅读(407) 评论(0)

如果文件描述符没有填写错误,最大的可能性就是第3个参数没有初始化。可以像下面这样进行初始化: INT32 clifd; struct sockaddr_in cliaddr; ...

SSL

SSL协议会话建立过程解析

lixiasong 阅读(784) 评论(0)

SSL协议 缩写 Secure SocketLayer,是一种制定的保证服务器和客户端安全通信的一种协议。最初是由Netscape 在1996年发布,由于一些安全的原因SSL v1.0和SSL ...

libwebsockets

libwebsockets(二)实现简易http服务器

lixiasong 阅读(1319) 评论(0)

根据官方的说明来看,从2.0版本起,http协议的服务器已经自动集成在库中,不需要我们自己去实现。下面介绍如何使用库去实现http服务器。1、填充服务器创建需要的参数lws_context_cr...

libwebsockets

libwebsockets(一)简介

lixiasong 阅读(2222) 评论(3)

libwebsockets是一款轻量级用来开发服务器和客户端的C库。按照官方(https://libwebsockets.org/)给出的介绍来看,它不仅支持ws,wss还同时支持http与ht...