Sha256: a4066702c58e656bd593885fd3d1e48b270c235471a1e88fa5a6f04eff139a47
Contents?: true
Size: 568 Bytes
Versions: 14
Compression:
Stored size: 568 Bytes
Contents
#include "Header.h" #include "WebPage.h" #include "NetworkAccessManager.h" Header::Header(WebPage *page, QObject *parent) : Command(page, parent) { } void Header::start(QStringList &arguments) { QString key = arguments[0]; QString value = arguments[1]; NetworkAccessManager* networkAccessManager = qobject_cast<NetworkAccessManager*>(page()->networkAccessManager()); if (key.toLower().replace("-", "_") == "user_agent") { page()->setUserAgent(value); } else { networkAccessManager->addHeader(key, value); } emit finished(new Response(true)); }
Version data entries
14 entries across 14 versions & 2 rubygems