This commit is contained in:
2026-05-11 16:12:53 +02:00
parent b37c25ef15
commit 2d3ab95e83
+11 -6
View File
@@ -92,19 +92,24 @@ void Pws2mqtt::init()
{
debug(DEBUGMACRO, "init http server", INFO);
//httpServer->setMissingHandler(httpServer, missingHandler);
/* //httpServer->setMissingHandler(httpServer, missingHandler);
#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
httpServer->setMissingHandler([](const QHttpServerRequest &request, QHttpServerResponder &&responder)
{
(void) responder;
debug(DEBUGMACRO, "body " + request.url().toString(), WARNING);
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)
responder.sendResponse(QHttpServerResponse("text/plain; charset=utf-8", message.toUtf8(), QHttpServerResponder::StatusCode::NotFound));
responder.sendResponse(QHttpServerResponse("text/plain; charset=utf-8", "404 - Page non trouvée. Route par défaut.", QHttpServerResponder::StatusCode::NotFound));
});
#else
httpServer->setMissingHandler([](const QHttpServerRequest &request, QHttpServerResponder &&responder)
{
debug(DEBUGMACRO, "body " + request.url().toString(), WARNING);
(void) responder;
return QHttpServerResponse("404 - Page non trouvée. Route par défaut.", QHttpServerResponse::StatusCode::NotFound);
//responder.write(QHttpServerResponse("404 - Page non trouvée. Route par défaut.", QHttpServerResponse::StatusCode::NotFound));
#endif
});
#endif
*/
httpServer->route("/", [](const QHttpServerRequest &request)
{
#if QT_VERSION >= QT_VERSION_CHECK(6, 8, 0)