Fiddler(http 네트워크 스니퍼)가 실행 중이고 Chrome:xxxx가 네트워크 트래픽의 소스로 나열되며 매초 일부 http 트래픽이 표시됩니다. xxxx는 Windows 프로세스 ID입니다. 프로세스 ID를 탭의 프로세스 ID에 매핑할 수 있을 것이라고 생각했지만 이는 기본 브라우저 프로세스이므로 트래픽을 유발하는 탭에 관계없이 Fiddler는 동일한 프로세스 ID를 표시합니다. 개발자 도구의 네트워크 탭에는 수동으로 트래픽을 발생시키지 않는 한 아무 것도 표시되지 않습니다.
어떤 탭이 이러한 백그라운드 호출을 하는지 알 수 있는 방법은 무엇입니까?
답변1
나는 @motivated의 조언을 따랐고 chrome://net-internals/#http2에서 다음과 같은 메시지를 받았습니다.
net-internals 이벤트 뷰어 및 관련 기능이 제거되었습니다. 사용 해주세요chrome://net-수출넷로그와 외부를 저장하려면투석기 netlog_viewer그것들을 보려면.
chrome://net-export/ 도구를 사용하면 로그를 .json
컴퓨터의 파일로 내보낼 수 있습니다.
이는 다음의 호스팅 버전에 업로드될 수 있습니다.넷로그 뷰어, 또는 로컬로 실행할 수 있습니다(민감한 사항이 있는 경우 후자를 수행하십시오).
업로드한 후 보기로 이동하여 Events
HTTP 이벤트 목록을 확인하고 하나를 클릭하면 자세한 내용을 볼 수 있습니다.
나는 이것을 사용하여 나를 혼란스럽게 하는 문제의 원인을 파악했습니다. 나는 LittleSnitch를 사용하여 나가는 네트워크 활동을 모니터링하고 정기적으로 Chrome을 사용하여 많은 데이터를 업로드하는 것을 볼 수 있었습니다.m.stripe.com. 하지만 수많은 탭이 열려 있고 각 탭을 검사하고 싶지 않은데 범인을 어떻게 찾을 수 있나요? 이를 이용해서 업로드 패킷 중 하나를 선택했고...
1171968: URL_REQUEST
https://m.stripe.com/4
Start Time: 2020-03-04 22:32:29.957
t= 78085 [st= 0] +REQUEST_ALIVE [dt=97296+]
--> has_upload = true
--> is_pending = true
--> load_flags = 0 (NORMAL)
--> load_state = 13 (SENDING_REQUEST)
--> method = "POST"
--> net_error = -1 (ERR_IO_PENDING)
--> network_isolation_key = "https://toggl.com https://stripe.network"
그것은toggl.com! 30분 만에 ~30MB를 처리했습니다.
그래서 Privacy Badger를 사용하여 차단했습니다 :-)
답변2
탭이 아닌 Chrome의 제목 표시줄을 마우스 오른쪽 버튼으로 클릭하고작업 관리자. 탭당 mem 사용량, CPU 사용량 및 pid가 표시됩니다.
전문가를 위한 통계당신에게도 도움이 될 수 있습니다. 이는 작업 관리자의 왼쪽 하단에 있는 버튼/링크로, 더 많은 고급 정보와 자세한 정보를 표시합니다.
답변3
예, Shift+ESC = Chrome 또는 Opera 작업 관리자에 네트워크 트래픽이 표시됩니다. 나에게 있어서 유죄는 번역기 애드온이었습니다 https://addons.opera.com/de/extensions/details/translator/ 이제 침묵하세요 :)