Inspect Network Activity - Chrome DevTools 101

Поделиться
HTML-код
  • Опубликовано: 31 июл 2024
  • Learn how to use the most popular Chrome DevTools features related to inspecting network activity, including:
    1:05 - View a chronological log of all network activity
    3:26 - Show or hide columns in the Network Log
    3:46 - Throttle network activity to simulate mobile experiences
    4:46 - Inspect individual network resources in depth
    5:23 - Search HTTP headers and response bodies
    6:05 - Filter out resources you don't care about
    7:51 - Block network requests
    Links mentioned in the video:
    Optimize Site Speed tutorial: bit.ly/2LemRYa
    Demo link: bit.ly/2OOSya5
    Network panel filtering keywords: bit.ly/2YR85un
    Network panel reference: bit.ly/2IbIB5b
    Subscribe to the Chrome Developers channel for more episodes → bit.ly/ChromeDevs1
  • НаукаНаука

Комментарии • 107

  • @ighsight
    @ighsight 2 года назад

    The single Chrome Dev Tool feature that I am most interested in learning about. Good job.

  • @svenvancrombrugge9073
    @svenvancrombrugge9073 4 года назад +8

    I spend a significant portion of my day watching that tab + logtails. It's really well designed and powerfull. Well done!

  • @softcoda
    @softcoda 5 лет назад +3

    Very helpful tutorial....Had been waiting for something like this.

  • @Retnuh1974
    @Retnuh1974 24 дня назад

    This was such a great informative video. Sad that I just watched it now and not 5 years ago. Thanks Google for uploading this.

  • @trivenimh2762
    @trivenimh2762 4 года назад +5

    This was so nice. Explanation is awesome, exactly what I wanted. Thank you

  • @shubhamtomar477
    @shubhamtomar477 3 года назад

    Special Thanks to Google Chrome Developers Team for this awesome playlist for learners
    helpful playlist

  • @dolphin7961
    @dolphin7961 5 лет назад +20

    Great 101. Wish this video existed when I was getting into DevTools years ago
    Request blocking tip was 🔥

  • @horrorbreakdown
    @horrorbreakdown 5 лет назад

    Nice short tutorial. Thank you!

  • @knowledgematters2023
    @knowledgematters2023 4 года назад

    Love that request blocking info! Thanks!

  • @vitabramov89
    @vitabramov89 5 лет назад +3

    Great video, thanks!
    It seems that devtools are missing only built-in webpack and git cli, and we almost ready to code right in it, without ide😉

  • @notimetocode
    @notimetocode 5 лет назад

    It was really helpful! Thanks!

  • @lucasfreire8360
    @lucasfreire8360 2 года назад

    Thanks for the video, very helpful for beginners!

  • @rajendrapalled268
    @rajendrapalled268 2 года назад

    This was such a useful video for me. Thanks Sir.

  • @RobertWildling
    @RobertWildling 5 лет назад +2

    Great overview! Great refresher! Thank you!

  • @AnubhavMadhav
    @AnubhavMadhav 2 года назад +1

    Very helpful, thank you!✨🙏

  • @abdelmonemnaceur7776
    @abdelmonemnaceur7776 5 лет назад +1

    Very helpful, thank you ;)

  • @mr.goldenball333
    @mr.goldenball333 11 месяцев назад

    Thank you so much. It's very informative.

  • @rinatvaliullov3247
    @rinatvaliullov3247 5 лет назад +1

    Cool and Informative as always, Kayce!

  • @viniciuscarneiro650
    @viniciuscarneiro650 5 лет назад +7

    I didn't know about the command + click on the tabs.
    Well done!

  • @mubashartariq8076
    @mubashartariq8076 3 года назад

    Excellent Video, thanks

  • @lcanpor9972
    @lcanpor9972 3 года назад +3

    Thanks a lot for this great 101. I have a question, I hope you can help me. Do you know how to track what/where a js request was triggered? Specially if the trigger is a method inside the code of the website.

  • @ammarhassan_
    @ammarhassan_ 5 лет назад +6

    I wonder who downvoted such a knowledgeable video. lol

  • @Kingofthepir
    @Kingofthepir 12 дней назад

    Very helpful video, thanks

  • @ryanmunson8961
    @ryanmunson8961 3 года назад

    Helpful introduction!

  • @elsh11
    @elsh11 9 месяцев назад

    Clear explanation, thank you

  • @michaelhou1087
    @michaelhou1087 4 года назад

    quite useful& thanks!

  • @Vlad-ld9cu
    @Vlad-ld9cu 3 года назад

    Great explanation, I've been using Network tools for a while but I learned a few new tricks.

  • @maghicugi7418
    @maghicugi7418 5 лет назад +1

    How can i set default filters for some sites.
    Exmple - I have to write "-method:OPTIONS" every time, when I choose "Network" tab. May i set somewhere it by default?

  • @mohammadkamruzzaman4154
    @mohammadkamruzzaman4154 Год назад

    Great resources to learn.

  • @12245Fred
    @12245Fred 4 года назад

    thanks, this was great

  • @krushnnabaviskar7310
    @krushnnabaviskar7310 2 года назад

    thanks for amazing overview .

  • @tolaniakinyemi3692
    @tolaniakinyemi3692 4 года назад

    Thank you for this informative tutorial Kayce, would you have any recommendation for me, my network tab does not work after refreshing the page. I tried it with the demo exercise in the description and still it does not pull up any page. Thanks for your help!

  • @user-rq2cy9lc3r
    @user-rq2cy9lc3r Год назад

    ชอบมากเยี่ยมมาก

  • @SurfingTheMentawais
    @SurfingTheMentawais 2 года назад

    Great video.

  • @durerchbuildconik2730
    @durerchbuildconik2730 Год назад

    Still working as of today, ty!

  • @declantreanor1
    @declantreanor1 3 года назад +1

    Thanks, Is it possible to view the ultimate request that gets made; e.g.: if an api needed to call a secondary path to satisfy my request.

  • @ehsankeshtgar6734
    @ehsankeshtgar6734 3 года назад

    Hi , Thanks for the video. I have a web API request from my website that goes to the controller in server-side and runs another web-request to get data from another site . is it possible to get information about this second web-request in in this Network view ? at the moment I only see the first api-request from my browser to the server-side and not any sub-sequent requests ! Thanks in advanced.

  • @avinashasp7676
    @avinashasp7676 5 лет назад +2

    Hi Kayce Basques,
    Thank you for the video. its very informative.
    Could you please answer my query which confuses me a bit on load time.
    my queries are - is DOMContentLoaded time and First meanful time is same? and Load time in the end of network tab(in red) is equal to total page load time?
    kindly answer .it would be really helpful.

  • @garymorton1723
    @garymorton1723 4 года назад

    My log is empty and it shows 0/5 requests in the bottom left corner. How do I get it to show?
    Edit: The WS filter was selected. 7:10

  • @danychurapa
    @danychurapa 4 года назад

    Ty, very important

  • @shaiksohail3189
    @shaiksohail3189 6 месяцев назад

    this very good session

  • @KDOERAK
    @KDOERAK 4 года назад

    a great video

  • @girlandhercomputer7204
    @girlandhercomputer7204 4 года назад

    Thank you for sharing the knowledge. But in real work how and when to use these buttons and statistics is what I really wanna know.

  • @Chris-bt4hx
    @Chris-bt4hx 5 лет назад

    I never noticed that mag glass search feature, thanks!

    • @RoulDukeGonzo
      @RoulDukeGonzo 5 лет назад

      I don't /see/ the mag glass search feature, help!

  • @josiahdearnley909
    @josiahdearnley909 3 года назад

    Hey, Google Chrome Developers,
    Quick questions. If I purchased a software that provide all the HTML CSS code in templates for the soul purpose of creating a website, is this information valuable to me as an IT professional? And secondly, would I know what this video talks about on a more technical basis if I were A+, N+, and S+ certified?
    Thanx for any response and regards,
    Josiah Dearnley Costa Rica

  • @nitishsharma963
    @nitishsharma963 4 года назад

    Is there a way to inspect network activity explicitly via some direct API calls

  • @RewardsHunter
    @RewardsHunter 3 года назад

    The demo link doesn't appear to be working anymore.

  • @dolgarrenan3444
    @dolgarrenan3444 Год назад

    In chrome build 105.0.5195.125 the Cache-Control is not showing in the filter search box, has it been relocated?

  • @HenryLeu
    @HenryLeu Год назад

    In selenium Java, how do you get the response body from the network tab from Fetch/XHR?

  • @user-tr9jx4sx1l
    @user-tr9jx4sx1l 4 года назад

    Hi there , I have a question and I need an answer. How can I make the browser appear Index without subfolders like Facebook I searched a lot and did not find a result.

  • @avilde
    @avilde 5 лет назад +4

    Stupid question but why is getstarted.html and main.css compressed size larger then original (uncompressed)? 2:21

    • @46divyajeetsingh
      @46divyajeetsingh 4 года назад

      There is a slight glitch in the video, the upper one is compressed version while the lower one is uncompressed.

  • @ashiksajan4738
    @ashiksajan4738 4 года назад

    Sir Im sitting for an exam in September.The exam will be conduct through on line.They need to check my system stats.But while checking it one criertira called Bandwidth check is not working shows please enable bandwidth on your system.How to fix it.

  • @rossbrowne7547
    @rossbrowne7547 4 года назад

    Nice!

  • @seanmurricane9348
    @seanmurricane9348 4 года назад

    So handy!

  • @kenojales3265
    @kenojales3265 4 года назад

    Hey there. Is any one can answer this? Does devtool can read a RPT of the game? Online game? Can we we use the devtool? To check the RPT of the game? Where what to click?
    Thanks for your answer:

  • @pushpapushpa7551
    @pushpapushpa7551 4 года назад

    Hi, Great Video on DevTools.
    Any idea why we dont find WebHD.mp file in Media on Inspect Network , in DevTools while downloading educational videos.???
    Thank you.

  • @adepurnama645
    @adepurnama645 3 года назад

    Thanks bro

  • @Rebel101
    @Rebel101 5 лет назад +1

    Good breakdown, although features are not new at all. Well, better late than never ;)
    Question
    Will the Service Worker request be logged? And do CORS cases have a special treatment?
    Thanks

  • @kattiav.murillo6534
    @kattiav.murillo6534 3 года назад

    do u have a video for profiling an API ?

  • @Solips1sm
    @Solips1sm 6 месяцев назад

    what a legend

  • @mothertheresa367
    @mothertheresa367 4 года назад

    A strange thing i've discovered, in one chat forum, there is zero net activities in dev console, but clearly on the page, new comments number appearing on the page, when you click it - the new comments pop up, whith corresponging web requests, but where from came the numbers (of new comments), without any requests.
    WTF ???

  • @georgesjeandenis
    @georgesjeandenis Год назад

    Do you know of a way to find a specific ad video ( as in an advertisement video ), instead of searching through chrome's history for a regular video?
    Is it something that's even possible?
    THANKS A LOT MAN.

  • @JudyannEsquilona-bl6kv
    @JudyannEsquilona-bl6kv 4 месяца назад

    Oh so verry nice

  • @HenryLeu
    @HenryLeu Год назад

    1. How to get the response body data from Fetch/XHR in the Network tab in Java? I searched everywhere. I don't see the Java solution to get the XHR & Fetch resource type.
    2. My web loads XHR resource type very long. So I want to be able to WAIT on the XHR to finish loading. Is it possible to wait on XHR or wait on Fetch? In java solution?

  • @rezanami3925
    @rezanami3925 3 года назад

    How can we have access to the history of activities in network? Is there a place to recover daily activities on web page?

  • @Megaheropap
    @Megaheropap 3 года назад +2

    Is there a way for me to log a specific network activity so I can see a specific network activity from people using my website?

  • @Crimeprincess
    @Crimeprincess Год назад

    For beginners, where do you suggest we start?

  • @83vbond
    @83vbond 3 года назад +3

    Thanks, informative video. Search isn't working for me in the expected way though. Searching for cache-control only brings up the cache-control comment in the getstarted.html body. For some reason it isn't showing the cache-control in the headers of the png files and other resources. Still a good video, thanks

    • @wimdenherder
      @wimdenherder 2 года назад

      Same here! You can search for control and then you'll find files with cache-control in the header

  • @albab790
    @albab790 Год назад

    Oke bos thank you

  • @teddyal8770
    @teddyal8770 2 года назад +1

    why I cannot see Disable cache and Media filter? I using Safari Version 15.0

  • @ibrahimal-hassany6129
    @ibrahimal-hassany6129 3 года назад

    Is it possible to turn off (Recording Network Log) permanently? It always starts automatically.

  • @MrAku4220
    @MrAku4220 3 года назад

    how can i see session variables information ?

  • @marufhasan9365
    @marufhasan9365 4 года назад

    Looks like the link for the demo site is broken.

  • @shalinis2366
    @shalinis2366 2 года назад

    great

  • @ihtiyorhasanov4972
    @ihtiyorhasanov4972 4 года назад +1

    never knew that long press at reload clear cache

  • @SharifulIslam-fp4yk
    @SharifulIslam-fp4yk 4 года назад

    I did not know "Ctrl+Shift+P" pressing, long press to reload button, domain panel, arrange chronologically by clicking waterfall panel before till now.

  • @asu85255
    @asu85255 Год назад

    To access "Show overview" and "Use large request rows" click on the gear icon (upper right corner)

  • @vybhaveswaraiah7114
    @vybhaveswaraiah7114 Год назад

    Can anyone please tell me how exactly we can identify Parallel Calls by using Chrome Dev Tools ??

  • @TranOfficial
    @TranOfficial 5 лет назад +11

    2:18 Isn't this the other way around? Top = compressed, bottom = uncompressed?

    • @HoffmannPeter
      @HoffmannPeter 5 лет назад +1

      Second that!

    • @46divyajeetsingh
      @46divyajeetsingh 4 года назад +1

      Yeah yeah, I too thought the same.

    • @kieranhartnett2601
      @kieranhartnett2601 4 года назад +1

      You are correct. Reference: developers.google.com/web/tools/chrome-devtools/network/reference#uncompressed I also noticed at times the top number is smaller than the bottom, and sometimes the bottom is smaller than the top. The reason is that the top is really what was 'transferred over the network' which could be smaller if the resource was cached.

  • @Yang-vf3ym
    @Yang-vf3ym 3 года назад

    It's command + option + j on Mac

  • @robottrainer
    @robottrainer 4 года назад +4

    When im on my computer I always go to the shed, working on my responsive media queries.

  • @Roman-dz1ce
    @Roman-dz1ce 4 года назад

    Kayce Basques legend

  • @bluesdog88
    @bluesdog88 4 года назад +1

    There's no view button in my chrome, how do i hide the overview?

    • @TheHorozAbi
      @TheHorozAbi 3 года назад +1

      same here, no idea
      edit: It's now in the second gear, the one below the first gear button.

    • @bluesdog88
      @bluesdog88 3 года назад

      @@TheHorozAbi ok thanks, appreciate it ;)

  • @groot6989
    @groot6989 2 года назад

    I dont have a network tab help

  • @asu85255
    @asu85255 Год назад

    0:48 should be command + option + J (mac)

  • @iuliuvisovan7307
    @iuliuvisovan7307 5 лет назад +1

    What's wrong with the sound?

  • @stillready6405
    @stillready6405 2 года назад

    It's embarrassing how I used the dev tools for years and didn't know some of the shown features 😅

  • @silverth1002
    @silverth1002 3 года назад

    better than 40 mins of useless university lecture

  • @anirudhashrith7526
    @anirudhashrith7526 3 года назад

    Google guy using apple 1 in million

  • @hushbush7532
    @hushbush7532 2 года назад

    i like ne
    men big steamyu men

  • @kristianignatov8508
    @kristianignatov8508 5 лет назад +1

    Thank you, Ben Affleck.

  • @cirusMEDIA
    @cirusMEDIA 3 года назад

    Guys, whos dumb idea was it to place the network tab in a new layer from the sources tab? ...i can't even move them onto the same layer. This is getting me soo angry and its limiting the amount of working space i have while debuging.

  • @aram5642
    @aram5642 2 года назад

    I know why you hid away the waterfall graph at the beginning. Because it is totally useless. No zoom, auto-rescales beyond control. I filed a ticket in monorail, but I doubt it will get any interest from devs.

  • @lrs57
    @lrs57 5 лет назад

    Is there any reason why ur using a Macbook? I mean it‘d make more sense if you‘d use a chromebook in the video, wouldn‘t it?

  • @samhong8786
    @samhong8786 5 лет назад +4

    The audio quality is terrible! It's really hard to understand what you are saying, it sounds like you are under water almost.