我正在使用poco c++ 库,尤其是 poco 的HTTPServer,我已经能够接收 GET 请求。(我从第 24 页开始遵循本教程)。但我不知道如何处理 POST 请求,特别是如何使用 poco 从 POST 请求中读取请求正文?从类HttpServerRequest的文档中,我读到该方法stream
可用于此:
virtual std::istream & stream() = 0;
Returns the input stream for reading the request body.
好的,在我的代码中我想调用这个方法:
std::istream& istr = request.stream();
但我收到错误:
error: passing 'const Poco::Net::HTTPServerRequest' as 'this' argument of 'virtual std::istream& Poco::Net::HTTPServerRequest::stream()' discards qualifiers
我的方法调用有什么问题?有人可以帮忙吗?或提供一个例子?
亲切的问候