Changeset 55448 in webkit


Ignore:
Timestamp:
Mar 2, 2010 6:53:28 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-03-02 Andreas Kling <andreas.kling@nokia.com>

Reviewed by Simon Hausmann.

[Qt] Support the HTTP OPTIONS verb (needed for preflight requests)

https://bugs.webkit.org/show_bug.cgi?id=34647

  • platform/network/qt/QNetworkReplyHandler.cpp: (WebCore::QNetworkReplyHandler::QNetworkReplyHandler): (WebCore::QNetworkReplyHandler::start):
Location:
trunk/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r55447 r55448  
     12010-03-02  Andreas Kling  <andreas.kling@nokia.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] Support the HTTP OPTIONS verb (needed for preflight requests)
     6
     7        https://bugs.webkit.org/show_bug.cgi?id=34647
     8
     9        * platform/network/qt/QNetworkReplyHandler.cpp:
     10        (WebCore::QNetworkReplyHandler::QNetworkReplyHandler):
     11        (WebCore::QNetworkReplyHandler::start):
     12
    1132010-03-02  Evan Stade  <estade@chromium.org>
    214
  • trunk/WebCore/platform/network/qt/QNetworkReplyHandler.cpp

    r52590 r55448  
    2222#include "QNetworkReplyHandler.h"
    2323
     24#include "CString.h"
    2425#include "HTTPParsers.h"
    2526#include "MIMETypeRegistry.h"
     
    152153    else if (r.httpMethod() == "DELETE")
    153154        m_method = QNetworkAccessManager::DeleteOperation;
     155#endif
     156#if QT_VERSION >= 0x040700
     157    else if (r.httpMethod() == "OPTIONS")
     158        m_method = QNetworkAccessManager::CustomOperation;
    154159#endif
    155160    else
     
    438443        }
    439444#endif
     445#if QT_VERSION >= 0x040700
     446        case QNetworkAccessManager::CustomOperation:
     447            m_reply = manager->sendCustomRequest(m_request, m_resourceHandle->request().httpMethod().latin1().data());
     448            break;
     449#endif
    440450        case QNetworkAccessManager::UnknownOperation: {
    441451            m_reply = 0;
Note: See TracChangeset for help on using the changeset viewer.