将我的简单winsock服务器/客户端应用程序变形为简单的Web服务器

时间:2015-03-23 13:38:37

标签: c++ apache http webserver winsock

我创建了一个非常简单的c ++服务器/客户端程序,它运行在Windows套接字上,不实现线程并只接受一个连接,当它连接到服务器时回显客户端的IP,在客户端之间进行简单的聊天和服务器到目前为止。 我想知道我是否可以将其转换为处理来自浏览器的http请求并发回响应的Web服务器? 我只想要一些指导:教程/指南/等 提前谢谢!

2 个答案:

答案 0 :(得分:1)

要回答我自己的问题,与浏览器进行简单的http连接所需的一切就是通过同一个套接字发回状态为200的htttp / 1.1 respnose和其他几条必需的行。现在剩下的就是构建我的程序以无限期地接受更多客户。

答案 1 :(得分:0)

C ++ Web开发没有很多好的库,但据我所知,最常用的是: http://www.webtoolkit.eu/wt

如果您真的想使用C ++开发Web应用程序,那么您应该搜索有关此工具包的教程。

在C ++中开发它没有任何问题,但要注意:您将找不到为Java找到的巨大而广泛的库支持,例如。