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

Morphing my simple winsock server/client application into simple webserver

本文关键字:简单 服务器 变形 Web 应用程序 我的 winsock 客户端      更新时间:2023-10-16

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

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

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

如果你真的想用C++开发一个web应用程序,那么你可能应该围绕这个工具包搜索教程。

在C++中开发它没有错,但请注意:您将找不到对Java的巨大而广泛的库支持,例如