diff options
| author | Andrea Diamantini <adjam7@gmail.com> | 2010-08-30 19:41:31 +0200 | 
|---|---|---|
| committer | Andrea Diamantini <adjam7@gmail.com> | 2010-08-30 19:41:31 +0200 | 
| commit | d440c6ed2c4e8a948dc0c4892b2b3683a3e599a8 (patch) | |
| tree | 5ceb91db6e033bcfe4d7e4aed493126e341fd924 | |
| parent | rekonq 0.5.83 (diff) | |
| download | rekonq-d440c6ed2c4e8a948dc0c4892b2b3683a3e599a8.tar.xz | |
Missing operations
| -rw-r--r-- | src/analyzer/networkanalyzer.cpp | 13 | ||||
| -rw-r--r-- | src/networkaccessmanager.cpp | 31 | 
2 files changed, 39 insertions, 5 deletions
diff --git a/src/analyzer/networkanalyzer.cpp b/src/analyzer/networkanalyzer.cpp index 1cf45e66..c5b08835 100644 --- a/src/analyzer/networkanalyzer.cpp +++ b/src/analyzer/networkanalyzer.cpp @@ -79,18 +79,25 @@ void NetworkAnalyzer::addRequest( QNetworkAccessManager::Operation op, const QNe      QStringList cols;      switch( op )       { -    case   QNetworkAccessManager::HeadOperation: +    case QNetworkAccessManager::HeadOperation:          cols << QL1S("HEAD");          break;      case   QNetworkAccessManager::GetOperation:          cols << QL1S("GET");          break; -    case   QNetworkAccessManager::PutOperation: +    case QNetworkAccessManager::PutOperation:          cols << QL1S("PUT");          break; -    case   QNetworkAccessManager::PostOperation: +    case QNetworkAccessManager::PostOperation:          cols << QL1S("POST");          break; +    case QNetworkAccessManager::DeleteOperation: +        cols << QL1S("DELETE"); +        break; +    case QNetworkAccessManager::CustomOperation: +        cols << QL1S("CUSTOM"); +        break; +      default:          kDebug() << "Unknown network operation";      } diff --git a/src/networkaccessmanager.cpp b/src/networkaccessmanager.cpp index 4aa2488a..9d9d052d 100644 --- a/src/networkaccessmanager.cpp +++ b/src/networkaccessmanager.cpp @@ -88,10 +88,37 @@ QNetworkReply *NetworkAccessManager::createRequest(QNetworkAccessManager::Operat          break;      } - -    if (op == QNetworkAccessManager::GetOperation) +    switch(op)      { +    case QNetworkAccessManager::HeadOperation: +        break; + +    case QNetworkAccessManager::GetOperation:          reply = Application::adblockManager()->block(req, parentPage); +        break; +         +    case QNetworkAccessManager::PutOperation: +        break; + +    case QNetworkAccessManager::PostOperation: +        break; +         +    case QNetworkAccessManager::DeleteOperation: +        break; + +    case QNetworkAccessManager::CustomOperation: +/*        {    +            kDebug() << "CUSTOM OPERATION..."; +            QByteArray verb("*"); +            reply = sendCustomRequest(req, verb, outgoingData); +        } +        if(!reply) +            kDebug() << "OOOOOOOOOOOOOOOOOOO CUSTOM REPLY NULL";*/ +        break; + +    default: +        kDebug() << "NON EXTANT CASE..."; +        break;      }      if(!reply)  | 
