src/eric7/Documentation/Source/eric7.WebBrowser.Network.NetworkManager.html

branch
eric7
changeset 10479
856476537696
parent 10478
de9106c55c3d
child 10684
58c7f23ae1cb
equal deleted inserted replaced
10478:de9106c55c3d 10479:856476537696
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>eric7.WebBrowser.Network.NetworkManager</h1> 9 <h1>eric7.WebBrowser.Network.NetworkManager</h1>
10
11 <p> 10 <p>
12 Module implementing a network manager class. 11 Module implementing a network manager class.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15
16 <table> 15 <table>
17 <tr><td>SSL_AVAILABLE</td></tr> 16 <tr><td>SSL_AVAILABLE</td></tr>
18 </table> 17 </table>
18
19 <h3>Classes</h3> 19 <h3>Classes</h3>
20 20 <table>
21 <table>
22
23 <tr> 21 <tr>
24 <td><a href="#NetworkManager">NetworkManager</a></td> 22 <td><a href="#NetworkManager">NetworkManager</a></td>
25 <td>Class implementing a network manager.</td> 23 <td>Class implementing a network manager.</td>
26 </tr> 24 </tr>
27 </table> 25 </table>
26
28 <h3>Functions</h3> 27 <h3>Functions</h3>
29
30 <table> 28 <table>
31 <tr><td>None</td></tr> 29 <tr><td>None</td></tr>
32 </table> 30 </table>
31
33 <hr /> 32 <hr />
34 <hr /> 33 <hr />
35 <a NAME="NetworkManager" ID="NetworkManager"></a> 34 <a NAME="NetworkManager" ID="NetworkManager"></a>
36 <h2>NetworkManager</h2> 35 <h2>NetworkManager</h2>
37
38 <p> 36 <p>
39 Class implementing a network manager. 37 Class implementing a network manager.
40 </p> 38 </p>
39
41 <h3>Signals</h3> 40 <h3>Signals</h3>
42 <dl> 41 <dl>
43 42
44 <dt>changed()</dt> 43 <dt>changed()</dt>
45 <dd> 44 <dd>
47 </dd> 46 </dd>
48 </dl> 47 </dl>
49 <h3>Derived from</h3> 48 <h3>Derived from</h3>
50 QNetworkAccessManager 49 QNetworkAccessManager
51 <h3>Class Attributes</h3> 50 <h3>Class Attributes</h3>
52
53 <table> 51 <table>
54 <tr><td>None</td></tr> 52 <tr><td>None</td></tr>
55 </table> 53 </table>
54
56 <h3>Class Methods</h3> 55 <h3>Class Methods</h3>
57
58 <table> 56 <table>
59 <tr><td>None</td></tr> 57 <tr><td>None</td></tr>
60 </table> 58 </table>
59
61 <h3>Methods</h3> 60 <h3>Methods</h3>
62 61 <table>
63 <table>
64
65 <tr> 62 <tr>
66 <td><a href="#NetworkManager.__init__">NetworkManager</a></td> 63 <td><a href="#NetworkManager.__init__">NetworkManager</a></td>
67 <td>Constructor</td> 64 <td>Constructor</td>
68 </tr> 65 </tr>
69 <tr> 66 <tr>
129 <tr> 126 <tr>
130 <td><a href="#NetworkManager.shutdown">shutdown</a></td> 127 <td><a href="#NetworkManager.shutdown">shutdown</a></td>
131 <td>Public method to shut down the network manager.</td> 128 <td>Public method to shut down the network manager.</td>
132 </tr> 129 </tr>
133 </table> 130 </table>
131
134 <h3>Static Methods</h3> 132 <h3>Static Methods</h3>
135
136 <table> 133 <table>
137 <tr><td>None</td></tr> 134 <tr><td>None</td></tr>
138 </table> 135 </table>
136
139 137
140 <a NAME="NetworkManager.__init__" ID="NetworkManager.__init__"></a> 138 <a NAME="NetworkManager.__init__" ID="NetworkManager.__init__"></a>
141 <h4>NetworkManager (Constructor)</h4> 139 <h4>NetworkManager (Constructor)</h4>
142 <b>NetworkManager</b>(<i>engine, parent=None</i>) 140 <b>NetworkManager</b>(<i>engine, parent=None</i>)
143
144 <p> 141 <p>
145 Constructor 142 Constructor
146 </p> 143 </p>
144
147 <dl> 145 <dl>
148 146
149 <dt><i>engine</i> (QHelpEngine)</dt> 147 <dt><i>engine</i> (QHelpEngine)</dt>
150 <dd> 148 <dd>
151 reference to the help engine 149 reference to the help engine
156 </dd> 154 </dd>
157 </dl> 155 </dl>
158 <a NAME="NetworkManager.__load" ID="NetworkManager.__load"></a> 156 <a NAME="NetworkManager.__load" ID="NetworkManager.__load"></a>
159 <h4>NetworkManager.__load</h4> 157 <h4>NetworkManager.__load</h4>
160 <b>__load</b>(<i></i>) 158 <b>__load</b>(<i></i>)
161
162 <p> 159 <p>
163 Private method to load the permanent SSL error exceptions. 160 Private method to load the permanent SSL error exceptions.
164 </p> 161 </p>
162
165 <a NAME="NetworkManager.__save" ID="NetworkManager.__save"></a> 163 <a NAME="NetworkManager.__save" ID="NetworkManager.__save"></a>
166 <h4>NetworkManager.__save</h4> 164 <h4>NetworkManager.__save</h4>
167 <b>__save</b>(<i></i>) 165 <b>__save</b>(<i></i>)
168
169 <p> 166 <p>
170 Private slot to save the permanent SSL error exceptions. 167 Private slot to save the permanent SSL error exceptions.
171 </p> 168 </p>
169
172 <a NAME="NetworkManager.__showAuthenticationErrorPage" ID="NetworkManager.__showAuthenticationErrorPage"></a> 170 <a NAME="NetworkManager.__showAuthenticationErrorPage" ID="NetworkManager.__showAuthenticationErrorPage"></a>
173 <h4>NetworkManager.__showAuthenticationErrorPage</h4> 171 <h4>NetworkManager.__showAuthenticationErrorPage</h4>
174 <b>__showAuthenticationErrorPage</b>(<i>page, url</i>) 172 <b>__showAuthenticationErrorPage</b>(<i>page, url</i>)
175
176 <p> 173 <p>
177 Private method to show an authentication error page. 174 Private method to show an authentication error page.
178 </p> 175 </p>
176
179 <dl> 177 <dl>
180 178
181 <dt><i>page</i> (QWebEnginePage)</dt> 179 <dt><i>page</i> (QWebEnginePage)</dt>
182 <dd> 180 <dd>
183 reference to the page 181 reference to the page
188 </dd> 186 </dd>
189 </dl> 187 </dl>
190 <a NAME="NetworkManager.__sslErrorHandlingSlot" ID="NetworkManager.__sslErrorHandlingSlot"></a> 188 <a NAME="NetworkManager.__sslErrorHandlingSlot" ID="NetworkManager.__sslErrorHandlingSlot"></a>
191 <h4>NetworkManager.__sslErrorHandlingSlot</h4> 189 <h4>NetworkManager.__sslErrorHandlingSlot</h4>
192 <b>__sslErrorHandlingSlot</b>(<i>reply, errors</i>) 190 <b>__sslErrorHandlingSlot</b>(<i>reply, errors</i>)
193
194 <p> 191 <p>
195 Private slot to handle SSL errors for a network reply. 192 Private slot to handle SSL errors for a network reply.
196 </p> 193 </p>
194
197 <dl> 195 <dl>
198 196
199 <dt><i>reply</i> (QNetworkReply)</dt> 197 <dt><i>reply</i> (QNetworkReply)</dt>
200 <dd> 198 <dd>
201 reference to the reply object 199 reference to the reply object
206 </dd> 204 </dd>
207 </dl> 205 </dl>
208 <a NAME="NetworkManager.authentication" ID="NetworkManager.authentication"></a> 206 <a NAME="NetworkManager.authentication" ID="NetworkManager.authentication"></a>
209 <h4>NetworkManager.authentication</h4> 207 <h4>NetworkManager.authentication</h4>
210 <b>authentication</b>(<i>url, auth, page=None</i>) 208 <b>authentication</b>(<i>url, auth, page=None</i>)
211
212 <p> 209 <p>
213 Public slot to handle an authentication request. 210 Public slot to handle an authentication request.
214 </p> 211 </p>
212
215 <dl> 213 <dl>
216 214
217 <dt><i>url</i> (QUrl)</dt> 215 <dt><i>url</i> (QUrl)</dt>
218 <dd> 216 <dd>
219 URL requesting authentication 217 URL requesting authentication
228 </dd> 226 </dd>
229 </dl> 227 </dl>
230 <a NAME="NetworkManager.certificateError" ID="NetworkManager.certificateError"></a> 228 <a NAME="NetworkManager.certificateError" ID="NetworkManager.certificateError"></a>
231 <h4>NetworkManager.certificateError</h4> 229 <h4>NetworkManager.certificateError</h4>
232 <b>certificateError</b>(<i>error, view</i>) 230 <b>certificateError</b>(<i>error, view</i>)
233
234 <p> 231 <p>
235 Public method to handle SSL certificate errors. 232 Public method to handle SSL certificate errors.
236 </p> 233 </p>
234
237 <dl> 235 <dl>
238 236
239 <dt><i>error</i> (QWebEngineCertificateError)</dt> 237 <dt><i>error</i> (QWebEngineCertificateError)</dt>
240 <dd> 238 <dd>
241 object containing the certificate error information 239 object containing the certificate error information
258 </dd> 256 </dd>
259 </dl> 257 </dl>
260 <a NAME="NetworkManager.clearSslExceptions" ID="NetworkManager.clearSslExceptions"></a> 258 <a NAME="NetworkManager.clearSslExceptions" ID="NetworkManager.clearSslExceptions"></a>
261 <h4>NetworkManager.clearSslExceptions</h4> 259 <h4>NetworkManager.clearSslExceptions</h4>
262 <b>clearSslExceptions</b>(<i></i>) 260 <b>clearSslExceptions</b>(<i></i>)
263
264 <p> 261 <p>
265 Public method to clear the permanent SSL certificate error exceptions. 262 Public method to clear the permanent SSL certificate error exceptions.
266 </p> 263 </p>
264
267 <a NAME="NetworkManager.createRequest" ID="NetworkManager.createRequest"></a> 265 <a NAME="NetworkManager.createRequest" ID="NetworkManager.createRequest"></a>
268 <h4>NetworkManager.createRequest</h4> 266 <h4>NetworkManager.createRequest</h4>
269 <b>createRequest</b>(<i>op, request, data</i>) 267 <b>createRequest</b>(<i>op, request, data</i>)
270
271 <p> 268 <p>
272 Public method to launch a network action. 269 Public method to launch a network action.
273 </p> 270 </p>
271
274 <dl> 272 <dl>
275 273
276 <dt><i>op</i> (QNetworkAccessManager.Operation)</dt> 274 <dt><i>op</i> (QNetworkAccessManager.Operation)</dt>
277 <dd> 275 <dd>
278 operation to be performed 276 operation to be performed
299 </dd> 297 </dd>
300 </dl> 298 </dl>
301 <a NAME="NetworkManager.installUrlInterceptor" ID="NetworkManager.installUrlInterceptor"></a> 299 <a NAME="NetworkManager.installUrlInterceptor" ID="NetworkManager.installUrlInterceptor"></a>
302 <h4>NetworkManager.installUrlInterceptor</h4> 300 <h4>NetworkManager.installUrlInterceptor</h4>
303 <b>installUrlInterceptor</b>(<i>interceptor</i>) 301 <b>installUrlInterceptor</b>(<i>interceptor</i>)
304
305 <p> 302 <p>
306 Public method to install an URL interceptor. 303 Public method to install an URL interceptor.
307 </p> 304 </p>
305
308 <dl> 306 <dl>
309 307
310 <dt><i>interceptor</i> (UrlInterceptor)</dt> 308 <dt><i>interceptor</i> (UrlInterceptor)</dt>
311 <dd> 309 <dd>
312 URL interceptor to be installed 310 URL interceptor to be installed
313 </dd> 311 </dd>
314 </dl> 312 </dl>
315 <a NAME="NetworkManager.isInsecureHost" ID="NetworkManager.isInsecureHost"></a> 313 <a NAME="NetworkManager.isInsecureHost" ID="NetworkManager.isInsecureHost"></a>
316 <h4>NetworkManager.isInsecureHost</h4> 314 <h4>NetworkManager.isInsecureHost</h4>
317 <b>isInsecureHost</b>(<i>host</i>) 315 <b>isInsecureHost</b>(<i>host</i>)
318
319 <p> 316 <p>
320 Public method to check a host against the list of insecure hosts. 317 Public method to check a host against the list of insecure hosts.
321 </p> 318 </p>
319
322 <dl> 320 <dl>
323 321
324 <dt><i>host</i> (str)</dt> 322 <dt><i>host</i> (str)</dt>
325 <dd> 323 <dd>
326 name of the host to be checked 324 name of the host to be checked
339 </dd> 337 </dd>
340 </dl> 338 </dl>
341 <a NAME="NetworkManager.languagesChanged" ID="NetworkManager.languagesChanged"></a> 339 <a NAME="NetworkManager.languagesChanged" ID="NetworkManager.languagesChanged"></a>
342 <h4>NetworkManager.languagesChanged</h4> 340 <h4>NetworkManager.languagesChanged</h4>
343 <b>languagesChanged</b>(<i></i>) 341 <b>languagesChanged</b>(<i></i>)
344
345 <p> 342 <p>
346 Public slot to (re-)load the list of accepted languages. 343 Public slot to (re-)load the list of accepted languages.
347 </p> 344 </p>
345
348 <a NAME="NetworkManager.preferencesChanged" ID="NetworkManager.preferencesChanged"></a> 346 <a NAME="NetworkManager.preferencesChanged" ID="NetworkManager.preferencesChanged"></a>
349 <h4>NetworkManager.preferencesChanged</h4> 347 <h4>NetworkManager.preferencesChanged</h4>
350 <b>preferencesChanged</b>(<i></i>) 348 <b>preferencesChanged</b>(<i></i>)
351
352 <p> 349 <p>
353 Public slot to handle a change of preferences. 350 Public slot to handle a change of preferences.
354 </p> 351 </p>
352
355 <a NAME="NetworkManager.proxyAuthentication" ID="NetworkManager.proxyAuthentication"></a> 353 <a NAME="NetworkManager.proxyAuthentication" ID="NetworkManager.proxyAuthentication"></a>
356 <h4>NetworkManager.proxyAuthentication</h4> 354 <h4>NetworkManager.proxyAuthentication</h4>
357 <b>proxyAuthentication</b>(<i>requestUrl, auth, proxyHost</i>) 355 <b>proxyAuthentication</b>(<i>requestUrl, auth, proxyHost</i>)
358
359 <p> 356 <p>
360 Public slot to handle a proxy authentication request. 357 Public slot to handle a proxy authentication request.
361 </p> 358 </p>
359
362 <dl> 360 <dl>
363 361
364 <dt><i>requestUrl</i> (QUrl)</dt> 362 <dt><i>requestUrl</i> (QUrl)</dt>
365 <dd> 363 <dd>
366 requested URL 364 requested URL
375 </dd> 373 </dd>
376 </dl> 374 </dl>
377 <a NAME="NetworkManager.removeUrlInterceptor" ID="NetworkManager.removeUrlInterceptor"></a> 375 <a NAME="NetworkManager.removeUrlInterceptor" ID="NetworkManager.removeUrlInterceptor"></a>
378 <h4>NetworkManager.removeUrlInterceptor</h4> 376 <h4>NetworkManager.removeUrlInterceptor</h4>
379 <b>removeUrlInterceptor</b>(<i>interceptor</i>) 377 <b>removeUrlInterceptor</b>(<i>interceptor</i>)
380
381 <p> 378 <p>
382 Public method to remove an URL interceptor. 379 Public method to remove an URL interceptor.
383 </p> 380 </p>
381
384 <dl> 382 <dl>
385 383
386 <dt><i>interceptor</i> (UrlInterceptor)</dt> 384 <dt><i>interceptor</i> (UrlInterceptor)</dt>
387 <dd> 385 <dd>
388 URL interceptor to be removed 386 URL interceptor to be removed
389 </dd> 387 </dd>
390 </dl> 388 </dl>
391 <a NAME="NetworkManager.showSslErrorExceptionsDialog" ID="NetworkManager.showSslErrorExceptionsDialog"></a> 389 <a NAME="NetworkManager.showSslErrorExceptionsDialog" ID="NetworkManager.showSslErrorExceptionsDialog"></a>
392 <h4>NetworkManager.showSslErrorExceptionsDialog</h4> 390 <h4>NetworkManager.showSslErrorExceptionsDialog</h4>
393 <b>showSslErrorExceptionsDialog</b>(<i>parent=None</i>) 391 <b>showSslErrorExceptionsDialog</b>(<i>parent=None</i>)
394
395 <p> 392 <p>
396 Public method to show the SSL error exceptions dialog. 393 Public method to show the SSL error exceptions dialog.
397 </p> 394 </p>
395
398 <dl> 396 <dl>
399 397
400 <dt><i>parent</i> (QWidget)</dt> 398 <dt><i>parent</i> (QWidget)</dt>
401 <dd> 399 <dd>
402 reference to the parent widget 400 reference to the parent widget
403 </dd> 401 </dd>
404 </dl> 402 </dl>
405 <a NAME="NetworkManager.shutdown" ID="NetworkManager.shutdown"></a> 403 <a NAME="NetworkManager.shutdown" ID="NetworkManager.shutdown"></a>
406 <h4>NetworkManager.shutdown</h4> 404 <h4>NetworkManager.shutdown</h4>
407 <b>shutdown</b>(<i></i>) 405 <b>shutdown</b>(<i></i>)
408
409 <p> 406 <p>
410 Public method to shut down the network manager. 407 Public method to shut down the network manager.
411 </p> 408 </p>
409
412 <div align="right"><a href="#top">Up</a></div> 410 <div align="right"><a href="#top">Up</a></div>
413 <hr /> 411 <hr />
414 </body></html> 412 </body></html>

eric ide

mercurial