mirror of https://github.com/nymea/nymea.git
add 120 icon and allow requests without useragend (warning only)
parent
3ddd9a2b92
commit
e18279ba02
|
|
@ -7,6 +7,7 @@
|
|||
<file>icons/guh-logo-32x32.png</file>
|
||||
<file>icons/guh-logo-48x48.png</file>
|
||||
<file>icons/guh-logo-64x64.png</file>
|
||||
<file>icons/guh-logo-120x120.png</file>
|
||||
<file>icons/guh-logo-128x128.png</file>
|
||||
<file>icons/guh-logo-256x256.png</file>
|
||||
<file>icons/guh-logo-512x512.png</file>
|
||||
|
|
|
|||
Binary file not shown.
|
After Width: | Height: | Size: 4.0 KiB |
|
|
@ -215,10 +215,9 @@ void HttpRequest::validate()
|
|||
}
|
||||
|
||||
// check User-Agent
|
||||
if (!m_rawHeaderList.contains("User-Agent")) {
|
||||
if (!m_rawHeaderList.contains("User-Agent"))
|
||||
qWarning() << "User-Agent header is missing";
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
// verify content length with actual payload
|
||||
if (m_rawHeaderList.contains("Content-Length")) {
|
||||
|
|
|
|||
|
|
@ -341,7 +341,7 @@ void WebServer::readClient()
|
|||
|
||||
// check if the request is valid
|
||||
if (!request.isValid()) {
|
||||
qCWarning(dcWebServer) << "Got invalid request.";
|
||||
qCWarning(dcWebServer) << "Got invalid request:" << request.url().path();
|
||||
HttpReply *reply = RestResource::createErrorReply(HttpReply::BadRequest);
|
||||
reply->setClientId(clientId);
|
||||
sendHttpReply(reply);
|
||||
|
|
@ -596,7 +596,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "8");
|
||||
writer.writeTextElement("height", "8");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-8x8.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -604,7 +604,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "16");
|
||||
writer.writeTextElement("height", "16");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-16x16.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -612,7 +612,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "22");
|
||||
writer.writeTextElement("height", "22");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-22x22.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -620,7 +620,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "32");
|
||||
writer.writeTextElement("height", "32");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-32x32.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -628,7 +628,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "48");
|
||||
writer.writeTextElement("height", "48");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-48x48.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -636,15 +636,23 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "64");
|
||||
writer.writeTextElement("height", "64");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-64x64.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
writer.writeStartElement("icon");
|
||||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "120");
|
||||
writer.writeTextElement("height", "120");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-120x120.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
writer.writeStartElement("icon");
|
||||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "128");
|
||||
writer.writeTextElement("height", "128");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-128x128.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -652,7 +660,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "256");
|
||||
writer.writeTextElement("height", "256");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-256x256.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
@ -660,7 +668,7 @@ QByteArray WebServer::createServerXmlDocument(QHostAddress address)
|
|||
writer.writeTextElement("mimetype", "image/png");
|
||||
writer.writeTextElement("width", "512");
|
||||
writer.writeTextElement("height", "512");
|
||||
writer.writeTextElement("depth", "24");
|
||||
writer.writeTextElement("depth", "8");
|
||||
writer.writeTextElement("url", "/icons/guh-logo-512x512.png");
|
||||
writer.writeEndElement(); // icon
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue