47 # Send referer header? |
49 # Send referer header? |
48 if not self.__sendReferer and info.requestUrl().host() not in \ |
50 if not self.__sendReferer and info.requestUrl().host() not in \ |
49 Preferences.getWebBrowser("SendRefererWhitelist"): |
51 Preferences.getWebBrowser("SendRefererWhitelist"): |
50 info.setHttpHeader(b"Referer", b"") |
52 info.setHttpHeader(b"Referer", b"") |
51 |
53 |
|
54 # User Agents header |
|
55 userAgent = WebBrowserPage.userAgentForUrl(info.requestUrl()) |
|
56 info.setHttpHeader(b"User-Agent", userAgent.encode()) |
|
57 |
52 for interceptor in self.__interceptors: |
58 for interceptor in self.__interceptors: |
53 interceptor.interceptRequest(info) |
59 interceptor.interceptRequest(info) |
54 |
60 |
55 def installUrlInterceptor(self, interceptor): |
61 def installUrlInterceptor(self, interceptor): |
56 """ |
62 """ |