天天看点

C语言实现的一个简单的http程序

以下是参考<code>&lt;winsock网络编程经络&gt;</code>中讲解web应用http协议的时候,实现的一个简单的http程序,包含一个服务器和一个客户端。

先贴上客户端的程序:

首先在vs2010中的,添加一个vc命令行程序,把上面的程序直接放到主程序对应的cpp文件中,然后编译即可。

再贴上服务端的程序:

这个也跟客户端程序一样,打开vs2010,新建一个vc命令行程序,copy上面的代码,直接放到主程序的cpp文件中,编译即可。

运行代码如下:

1.先运行服务端程序,绑定端口,然后开启监听 在cmd里先切换到exe的目录,然后 输入 服务端程序名.exe 9000,此处服务端程序名换成对应的程序名称.后面的9000端口号,也可以换成别的。

3.在服务器的exe目录下,应创建一个index.html文件,里面可以输入一个正规的html文件。

以上只是学习网络编程的一点小体会,尽当以后温故:)