我可以将图像转换成二进制并通过c语言中的websocket发送吗

我可以将图像转换成二进制并通过c语言中的websocket发送吗,c,C,我有一个用C编写的websocket服务器,客户端也是用C编写的。我想拍摄一张图片,将其转换为二进制数据,通过websocket发送,并解码该图片,以便其他客户端可以看到它。这是否可能在C中实现,因为我看到的所有例子都是用C++和C语言编写的。 提前感谢有趣的是,图片很可能已经是二进制的了 至于发送,它与任何其他套接字通信没有区别。在服务器上,从文件中读取X字节,然后将X字节发送到客户端。在客户端上,您从服务器读取X字节,然后将X字节写入文件(如果您只想将数据存储在内存中,则可将其写入缓冲区)。

我有一个用C编写的websocket服务器,客户端也是用C编写的。我想拍摄一张图片,将其转换为二进制数据,通过websocket发送,并解码该图片,以便其他客户端可以看到它。这是否可能在C中实现,因为我看到的所有例子都是用C++和C语言编写的。
提前感谢

有趣的是,图片很可能已经是二进制的了


至于发送,它与任何其他套接字通信没有区别。在服务器上,从文件中读取X字节,然后将X字节发送到客户端。在客户端上,您从服务器读取X字节,然后将X字节写入文件(如果您只想将数据存储在内存中,则可将其写入缓冲区)。

有趣的是,图片很可能已经是二进制的


至于发送,它与任何其他套接字通信没有区别。在服务器上,从文件中读取X字节,然后将X字节发送到客户端。在客户端上,您从服务器读取X字节,然后将X字节写入文件(如果您只想将数据存储在内存中,则可将其写入缓冲区)。

有趣的是,图片很可能已经是二进制的


至于发送,它与任何其他套接字通信没有区别。在服务器上,从文件中读取X字节,然后将X字节发送到客户端。在客户端上,您从服务器读取X字节,然后将X字节写入文件(如果您只想将数据存储在内存中,则可将其写入缓冲区)。

有趣的是,图片很可能已经是二进制的


至于发送,它与任何其他套接字通信没有区别。在服务器上,从文件中读取X字节,然后将X字节发送到客户端。在客户端上,您从服务器读取X字节,然后将X字节写入文件(如果您只想将数据存储在内存中,则可将其写入缓冲区)。

如果您已经创建了websocket服务器和客户端,那么是什么阻止您发送二进制数据?如果实现不支持二进制传输,只需在发送二进制数据之前使用base64对其进行编码,然后在收件人处对其进行解码。如果您已经制作了websocket服务器和客户端,那么是什么阻止您发送二进制数据?如果实现不支持二进制传输,只需在发送二进制数据之前使用base64对其进行编码,然后在收件人处对其进行解码。如果您已经制作了websocket服务器和客户端,那么是什么阻止您发送二进制数据?如果实现不支持二进制传输,只需在发送二进制数据之前使用base64对其进行编码,然后在收件人处对其进行解码。如果您已经制作了websocket服务器和客户端,那么是什么阻止您发送二进制数据?如果实现不支持二进制传输,只需在发送前使用base64对二进制进行编码,然后在收件人处对其进行解码。好的,我明白了,可能是我应该现在就尝试编写,感谢快速回复:)好的,我明白了,可能是我应该现在就尝试编写,谢谢你的快速回复:)好的,我明白了,也许我应该现在就写,谢谢你的快速回复:)