14

에서 HTTP/2 로그를 얻?크롬 : 프로그래밍 방식으로 셀레늄 또는 명령 줄 옵션을 통해</p> <p><code>chrome://net-internals/#http2</code></p> <p>중 하나에서 HTTP/2 로그를 얻을 수있는 방법이 있나요 그물 내부

HTTP/2로 자동화 된 테스트를하고 싶고 셀레늄 - 크롬 드라이버를 사용하고 있습니다.

chromedriver에서 perflogs에 액세스 할 수 있지만 우선 순위 나 스트림 ID와 같은 많은 HTTP/2 특정 사항을 숨기고있는 것 같습니다.

답변

0

당신은 피들러 코어 C#을 API를

Fiddler.FiddlerApplication.AfterSessionComplete += FiddlerApplication_AfterSessionComplete; 
Fiddler.FiddlerApplication.Startup(8888, FiddlerCoreStartupFlags.Default); 
Fiddler.FiddlerApplication.AfterSessionComplete += delegate(Fiddler.Session oS) 
     { 
       Monitor.Enter(oAllSessions); 
       oAllSessions.Add(oS); 
       Monitor.Exit(oAllSessions); 
     }; 
Fiddler.FiddlerApplication.Shutdown(); 

확인 공식 문서를 사용할 수 있습니다, 당신은 많은 더 많은 코드가 필요하지만, 결국, 당신은 당신이 필요로하는 모든이있을 것이다.