2012-01-10 4 views
16

크롬에서 생성 된 HAR 파일을 실행할 수 있습니까? chrome에서 ajax 요청을 내 보내서 매개 변수를 변경 했으므로 다시 실행하려고합니다. 내 사이트에서 문제를 사용하여 디버깅을 시도하고이 Ajax 요청을 페이지 컨텍스트에서 실행해야합니다.Google 크롬에서 HAR 보관 파일을 실행할 수 있습니까?

가능하지 않은 경우 다른 대안이 있습니까?

+1

아직 답변이 없지만 REST Console의 'HAR 지원'이 '곧 지원 될 예정'입니다. https://chrome.google.com/webstore/detail/cokgbflfommojglbmbpenpphppikmonn?hl=sv –

+0

이 작업을 수행 할 수있는 Chrome 확장 프로그램을 알고 계십니까? 실질적으로 가능하다. – ganoro

답변

4

아니요, 불행히도 Chrome은 HAR 파일에서 세션을 재생할 수 없습니다. 그러려면 Chrome에 데이터를 제공 할 수있는 프록시를 사용해야합니다. 이렇게하려면, 당신은 몇 가지 옵션이 있습니다 : 세션을 기록하고 다음 브라우저로 재생됩니다

  1. https://github.com/chromium/web-page-replay

    오픈 소스 프록시 솔루션을. 도구가 데이터를 편집 할 수 있도록 특별히 설계되지는 않았지만 제공 할 리소스를 조정하고 데이터를 브라우저에 다시 제공 할 수 있습니다. 관련된 측면에 대해서는 분명하지만이 솔루션의 추가 이점은 모든 브라우저에서 작동한다는 것입니다 (프록시이기 때문에).

  2. 플랫폼에 따라 Fiddler2 (Win) 또는 Charles 프록시 (Mac)와 같은 것을 사용할 수 있습니다. 두 가지 모두 프록시이지만 멋진 GUI를 사용하면 즉시 응답을 가로 채고 수정할 수 있으며 HAR 형식의 세션도 내보낼 수 있습니다.

0

매우 고급스럽고 널리 사용되는 도구는 Spirent 's Avalanche load generator입니다. Harhar라는 무료 도구는 HAR 파일을 Avalanche 호환 테스트 케이스로 변환하고 매우 높은로드 (초당 100,000 회)로 파일을 재생할 수있게합니다.

현재 도구를 찾을 수 있습니다 https://alarash.net/harhar

피들러 괜찮 모든 것을하지만 당신은 유연하지 않고 전용만큼의 성능을 제공하지 않습니다 윈도우의 TCP 스택에 의존있어, Avalanche와 같은 캐리어 급 도구.

관련 문제