c++ - 使用 winsock 接收 http 请求

标签 c++ winsock2

出于教育目的,我正在尝试用 C++ 制作一个 Web API。 Web API 需要能够监听 http 请求(GET、POST 等),当它收到 http 请求时,它需要能够将数据发送回客户端。因为它是出于教育目的,所以我想在没有不必要的图书馆的情况下这样做。现在我需要做的第一件事是让 api 能够接收请求并对此做出响应,在对谷歌进行一些研究之后,我发现 winsock 可能是为 windows 设置套接字的最基本方法,但我在接收方面找不到什么http 请求。

我的问题是:winsock是否可以从浏览器接收http请求,并将数据发送回浏览器?

最佳答案

My question is: Is it possible with winsock to receive a http request from the browser, and send data back to the browser?

是的。 ^^

关于c++ - 使用 winsock 接收 http 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52681122/

相关文章:

c++ - GUI 调试器和终端调试器之间的区别

c++ - 在 Visual Studio 中将 OpenMP 与 Clang 和 CMake 结合使用

c - 如何让我的服务器继续接收消息直到客户端关闭?

c - 重叠IO中WSA_WAIT_EVENT_0的用途是什么?

iostream 运算符重载的 C++ 异常规范

c++ - "pragma omp parallel for"在另一个并行循环中调用函数时函数无效

VS 2010 中的 C++ 项目

c++ - 稍后可以在 Windows 上的 Winsock2 C++ 中修改传递给 Listen() 调用的积压值而不关闭监听套接字吗?

c++ - 使用 Winsock2 通过 SOCKS5 下载 HTTP 网站

c++ - 当套接字中发送速度太快时连接缓冲区