diff --git a/src/webserver.cpp b/src/webserver.cpp index 656bee8901..a93c86160a 100644 --- a/src/webserver.cpp +++ b/src/webserver.cpp @@ -409,7 +409,7 @@ void WebServerResponse::write(const QVariant& body) if (m_encoding.isEmpty()) { data = body.toString().toUtf8(); } else if (m_encoding.toLower() == "binary") { - data = body.toByteArray(); + data = body.toString().toLatin1(); } else { Encoding encoding; encoding.setEncoding(m_encoding);