OLD | NEW |
1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc.
Note: | 1 <!DOCTYPE html><!-- This page is a placeholder for generated extensions api doc.
Note: |
2 1) The <head> information in this page is significant, should be uniform | 2 1) The <head> information in this page is significant, should be uniform |
3 across api docs and should be edited only with knowledge of the | 3 across api docs and should be edited only with knowledge of the |
4 templating mechanism. | 4 templating mechanism. |
5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a | 5 3) All <body>.innerHTML is genereated as an rendering step. If viewed in a |
6 browser, it will be re-generated from the template, json schema and | 6 browser, it will be re-generated from the template, json schema and |
7 authored overview content. | 7 authored overview content. |
8 4) The <body>.innerHTML is also generated by an offline step so that this | 8 4) The <body>.innerHTML is also generated by an offline step so that this |
9 page may easily be indexed by search engines. | 9 page may easily be indexed by search engines. |
10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> | 10 --><html xmlns="http://www.w3.org/1999/xhtml"><head> |
(...skipping 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
293 <div class="g-unit" id="gc-pagecontent"> | 293 <div class="g-unit" id="gc-pagecontent"> |
294 <div id="pageTitle"> | 294 <div id="pageTitle"> |
295 <h1 class="page_title">chrome.experimental.devtools.network | 295 <h1 class="page_title">chrome.experimental.devtools.network |
296 API</h1> | 296 API</h1> |
297 </div> | 297 </div> |
298 <!-- TABLE OF CONTENTS --> | 298 <!-- TABLE OF CONTENTS --> |
299 <div id="toc"> | 299 <div id="toc"> |
300 <h2>Contents</h2> | 300 <h2>Contents</h2> |
301 <ol> | 301 <ol> |
302 <li> | 302 <li> |
303 <a href="#H2-0">Notes</a> | 303 <a href="#H2-0">Overview</a> |
304 <ol> | 304 <ol> |
305 <li style="display: none; "> | 305 <li style="display: none; "> |
306 <a>h3Name</a> | 306 <a>h3Name</a> |
307 </li> | 307 </li> |
308 </ol> | 308 </ol> |
309 </li><li> | 309 </li><li> |
310 <a href="#overview-examples">Examples</a> | 310 <a href="#overview-examples">Examples</a> |
311 <ol> | 311 <ol> |
312 <li style="display: none; "> | 312 <li style="display: none; "> |
313 <a>h3Name</a> | 313 <a>h3Name</a> |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
379 <p id="classSummary"> | 379 <p id="classSummary"> |
380 For information on how to use experimental APIs, see the <a href="expe
rimental.html">chrome.experimental.* APIs</a> page. | 380 For information on how to use experimental APIs, see the <a href="expe
rimental.html">chrome.experimental.* APIs</a> page. |
381 </p> | 381 </p> |
382 | 382 |
383 <!-- STATIC CONTENT PLACEHOLDER --> | 383 <!-- STATIC CONTENT PLACEHOLDER --> |
384 <div id="static"><!-- BEGIN AUTHORED CONTENT --> | 384 <div id="static"><!-- BEGIN AUTHORED CONTENT --> |
385 <div id="pageData-name" class="pageData">chrome.experimental.devtools.network | 385 <div id="pageData-name" class="pageData">chrome.experimental.devtools.network |
386 API</div> | 386 API</div> |
387 <p id="classSummary"> | 387 <p id="classSummary"> |
388 Use the <code>chrome.experimental.devtools.network</code> module to retrieve | 388 Use the <code>chrome.experimental.devtools.network</code> module to retrieve |
389 the information about network requests displayed by DevTools' Network panel. | 389 the information about network requests displayed by the Developer Tools |
| 390 in the Network panel. |
390 </p><p> | 391 </p><p> |
391 See <a href="experimental.devtools.html">DevTools APIs summary</a> for | 392 See <a href="experimental.devtools.html">DevTools APIs summary</a> for |
392 general introduction to using Developer Tools APIs. | 393 general introduction to using Developer Tools APIs. |
393 </p> | 394 </p> |
394 | 395 |
395 <a name="H2-0"></a><h2>Notes</h2> | 396 <a name="H2-0"></a><h2>Overview</h2> |
396 | 397 |
397 <p> | 398 <p> |
398 Network requests information is represented in the HTTP Archive format | 399 Network requests information is represented in the HTTP Archive format |
399 (<em>HAR</em>). The description of HAR is outside of scope of this document, | 400 (<em>HAR</em>). The description of HAR is outside of scope of this document, |
400 please refer to <a href="http://groups.google.com/group/http-archive-specificati
on/web/har-1-2-spec"> | 401 please refer to <a href="http://groups.google.com/group/http-archive-specificati
on/web/har-1-2-spec"> |
401 HAR v1.2 Specification</a>. | 402 HAR v1.2 Specification</a>. |
402 </p><p> | 403 </p><p> |
403 In terms of HAR, the | 404 In terms of HAR, the |
404 <code>chrome.experimental.devtools.network.getHAR()</code> method returns | 405 <code>chrome.experimental.devtools.network.getHAR()</code> method returns |
405 entire <em>HAR log</em>, while | 406 entire <em>HAR log</em>, while |
406 <code>chrome.experimental.devtools.network.onRequestFinished</code> event | 407 <code>chrome.experimental.devtools.network.onRequestFinished</code> event |
407 provides <em>HAR entry</em> as an argument to the event callback. | 408 provides <em>HAR entry</em> as an argument to the event callback. |
408 </p> | 409 </p> |
409 <p>Note that request content is not provided as part of HAR for efficieny | 410 <p>Note that request content is not provided as part of HAR for efficieny |
410 reasons. You may call request's <code>getContent()</code> method to retrieve | 411 reasons. You may call request's <code>getContent()</code> method to retrieve |
411 content. | 412 content. |
412 </p><p>Some requests may be missing in the array of entries returned by <code> | 413 </p><p>If the Developer Tools window is opened after the page is loaded, |
413 getHAR()</code> in case Developer Tools window was opened after the page was | 414 some requests may be missing |
414 loaded — reload the page to get all requests. In general, the list of | 415 in the array of entries returned by <code>getHAR()</code>. |
415 requests returned by <code>getHAR()</code> should match that displayed by | 416 Reload the page to get all requests. |
| 417 In general, the list of |
| 418 requests returned by <code>getHAR()</code> should match that displayed in |
416 the Network panel. | 419 the Network panel. |
417 </p><h2 id="overview-examples">Examples</h2> | 420 </p><h2 id="overview-examples">Examples</h2> |
418 | 421 |
419 <p>The following code logs URLs of all images larger than 40KB as they are | 422 <p>The following code logs URLs of all images larger than 40KB as they are |
420 loaded:</p> | 423 loaded:</p> |
421 | 424 |
422 <pre>chrome.experimental.devtools.network.onRequestFinished.addListener( | 425 <pre>chrome.experimental.devtools.network.onRequestFinished.addListener( |
423 function(request) { | 426 function(request) { |
424 if (request.response.bodySize > 40*1024) | 427 if (request.response.bodySize > 40*1024) |
425 chrome.experimental.devtools.console.addMessage( | 428 chrome.experimental.devtools.console.addMessage( |
(...skipping 851 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1277 _uff=0; | 1280 _uff=0; |
1278 urchinTracker(); | 1281 urchinTracker(); |
1279 } | 1282 } |
1280 catch(e) {/* urchinTracker not available. */} | 1283 catch(e) {/* urchinTracker not available. */} |
1281 </script> | 1284 </script> |
1282 <!-- end analytics --> | 1285 <!-- end analytics --> |
1283 </div> | 1286 </div> |
1284 </div> <!-- /gc-footer --> | 1287 </div> <!-- /gc-footer --> |
1285 </div> <!-- /gc-container --> | 1288 </div> <!-- /gc-container --> |
1286 </body></html> | 1289 </body></html> |
OLD | NEW |