c++ - 如何从 Http 请求处理程序正确终止 POCO ServerAPPLICATION

标签 c++ rest poco-libraries

我正在使用 POCO (pocoproject.org) HttpServer 类编写一个小型 REST 接口(interface)。接口(interface)上的请求之一应该是停止服务器应用程序。但是,我还没有找到一种方法来从请求处理程序获取 ServerApplication 的终止方法,而不将 ServerApplication 的句柄存储在全局变量中。我可以获取应用程序的实例,但它没有终止方法。

那么,从 HTTP 请求处理程序终止 POCO ServerApplication 的正确方法是什么?

最佳答案

谢谢MM下面这行就成功了:

Poco::Process::requestTermination(Poco::Process::id());

关于c++ - 如何从 Http 请求处理程序正确终止 POCO ServerAPPLICATION,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35146826/

相关文章:

rest - REST Controller Spring 4中的可选@Pathvariable

c++ - 'class Poco::XML::Element' 没有名为 'getNodeByPath' 的成员

c++ - Socket::close() 和 StreamSocket::shutdown() 之间的区别

c++ - POCO C++ 中的 SSL 异常

C++ Qt - 当类 T 的属性具有父级时的奇怪行为是 T

c++ - 获取序列C++中的随机数

c++ - 是否有适用于 Linux 且具有这些功能的免费 C++ IDE?

c++ - 为什么 ranges::ostream_iterator 是默认可构造的?

rest - 如何在高级 REST API 客户端中使用来自 Chrome 的 cookie

java - 如何在 Spring Boot REST 应用程序中重用类?