如何用c语言实现访问网络?

Python017

如何用c语言实现访问网络?,第1张

首先你要熟悉套接字的使用,然后要对FTP协议,

包括其中的数据包,通信过程有一定了解。

C语言开发网络程序一般都是用socket套接字这一套函数,你可以去看看资料

lz要先知道什么是socket,它是TCP/IP协议的API。再上层是http udp之类传输报文协议。而什么是服务器,如你所说tomcat服务器,他是一个http(s)服务器。处理由客户发送的HTTP报文。并返回报文给客户。

简单来说,http就是socket的一个封装。所以c语言使用socket理所当然能访问任何服务器。至于使用什么格式,你可以看看HTTP报文格式。