diff options
Diffstat (limited to 'src/schemes/NullRpcSchemeHandler.hpp')
| -rw-r--r-- | src/schemes/NullRpcSchemeHandler.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/schemes/NullRpcSchemeHandler.hpp b/src/schemes/NullRpcSchemeHandler.hpp index b1d5168..ef9cd09 100644 --- a/src/schemes/NullRpcSchemeHandler.hpp +++ b/src/schemes/NullRpcSchemeHandler.hpp @@ -16,7 +16,8 @@ public: void requestStarted(QWebEngineUrlRequestJob *job) override { auto url = job->requestUrl(); - qDebug() << "REQ" << url << url.host(); + qDebug() << "REQ" << url << "From: " << job->initiator(); + // TODO: Validate origin if (url.host().isEmpty() || url.host() == "noop") { job->reply("text/html", new QBuffer(job)); @@ -32,6 +33,7 @@ public: QUrlQuery query(url.query()); emit message_received(url.host(), query); + // TODO: responses managed with request ids QByteArray data = "{}"; QBuffer *buffer = new QBuffer(job); buffer->setData(data); |
