From ae8270091bf2c54f2fb292c9d083c0d793f8176b Mon Sep 17 00:00:00 2001 From: Josh Klontz Date: Sun, 31 Mar 2013 00:20:10 -0400 Subject: [PATCH] web server barely running now --- openbr/core/web.cpp | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/openbr/core/web.cpp b/openbr/core/web.cpp index b7f1b8b..76439bd 100644 --- a/openbr/core/web.cpp +++ b/openbr/core/web.cpp @@ -29,12 +29,21 @@ private slots: while (hasPendingConnections()) { QTcpSocket *socket = QTcpServer::nextPendingConnection(); connect(socket, SIGNAL(disconnected()), socket, SLOT(deleteLater())); - socket->write("HTTP/1.1 200 OK\r\n" - "Content-Type: text/html; charset=UTF-8\r\n\r\n" - "Hello World!\r\n"); - socket->disconnectFromHost(); + connect(socket, SIGNAL(readyRead()), this, SLOT(read())); +// socket->write("HTTP/1.1 200 OK\r\n" +// "Content-Type: text/html; charset=UTF-8\r\n\r\n" +// "Hello World!\r\n"); +// socket->disconnectFromHost(); } } + + void read() + { + QTcpSocket *socket = dynamic_cast(QObject::sender()); + if (socket == NULL) return; + QByteArray data = socket->readAll(); + qDebug() << data; + } }; void br::web() -- libgit2 0.21.4