Static utility functions for URL manipulation and network configuration. More...
| Header: | #include <WebUtilities> |
| void | addCache(QNetworkAccessManager *manager) |
| void | fakeBrowserHeaders(QNetworkRequest *request) |
| QUrl | getHost(const QUrl &url) |
| QString | urlFixup(const QString &url, QUrl baseURL = QUrl()) |
| void | useCache(QNetworkRequest *request) |
See also QWebDownload.
[static] void WebUtilities::addCache(QNetworkAccessManager *manager)Adds an HTTP cache to a network access manager. \param manager
[static] void WebUtilities::fakeBrowserHeaders(QNetworkRequest *request)Adds fake browser headers to make weird web servers happy. \param request
[static] QUrl WebUtilities::getHost(const QUrl &url)Returns just the host for a given URL. \param url \return
[static] QString WebUtilities::urlFixup(const QString &url, QUrl baseURL = QUrl())(Attempts to) fix a missing protocol or base URL on a URL.
[static] void WebUtilities::useCache(QNetworkRequest *request)Enables the cache for a network request. \param request