2011-01-17 3 views
0

나는 웹 페이지에게 주어진 URL 성능, 주어진 웹 페이지 (URL)에 사용되는 각 자원 (요청과 응답 사이) 특히 시간 차이를 알고 싶어요.HTTP 아카이브 사양

구글 페이지 스피드 API는 동일한 작업을 수행하지만, 나는 주어진 URL에 대한 HAR 파일을 생성하는 방법을 를 모르는 입력으로 *.HAR 파일이 필요합니다.

제발 저를 안내해 주시겠습니까? 이 기능을 기존 WPF 응용 프로그램에 통합하려고합니다.

HAR에 HTML URL을 생성하는 도구가 있습니까?

감사합니다. Hiren Shah. spec에서

답변

1

: 형식은 JSON에 기초

  • .

그래서 난 당신이 당신이 JSON으로 변환 한 후 사용하고 어떤 언어를 사용하여 배열/객체를 생성 할 수있는 것 같아요. 대부분의 언어에는이 라이브러리/기능이 있습니다.

또는이 페이지에서 these tools

+0

감사합니다.하지만 WPF Window (.NET)를 사용하여 시스템을 개발하고 싶습니다. Chrome 또는 Firefox 및 추가 기능을 사용할 수 없습니다. Google 페이지 속도 API는 이전과 동일하지만 그것 * .HAR 파일을 입력으로 , 나는 주어진 개인 URL에 대한 HAR 파일을 생성하는 방법을 모르겠 입력해야합니다. 대부분의 도구는 무료 (공개 소스)가 아니거나 공용 URL 또는 HAR 파일이 필요합니다. – user196545

+0

HAR에 html URL을 생성하는 도구가 있습니까? – user196545

0

찾는 중 하나를 사용할 수 있습니다 HTML to HAR

그것은 셀레늄 API를 사용하여 Java로 작성하고, .NET 이 프로젝트의 셀레늄 API가 매우 작 : 당신이

+0

https://github.com/AutomatedTester/AutomatedTester.PagePerf – Romain

1

도구를 이해하고 .NET에서 번역하는 것이 쉬울 것이다, 그래서 두 개의 파일, 당신은 IE의 HAR을 생성하는 데 사용할 수있는 다음과 같습니다

프록시

  1. 피들러
  2. BrowserMob 프록시
  3. 찰스 프록시 ($)

브라우저 플러그인

  1. HTTP 시계 ($)
  2. dynaTrace는 AJAX 판

프락시는 본질적으로 'man-in-the-middle'이기 때문에 타이밍에 약간의 영향을 미칩니다.

나는 정말 강력한 도구이며 HTTPS 트래픽도 검사 할 수 있으므로 Charles에게는 부드러운 장소가 있습니다.

1

Google Chrome에서 개발자 도구 F12을 실행하고 "인터넷"탭으로 전환하십시오.이렇게하면 원하는 데이터를 얻을 수 있지만 .har 파일을 내보낼 수도 있습니다. 열 제목 (이름, 방법 등)을 마우스 오른쪽 버튼으로 클릭하고 "모두를 HAR로 복사"또는 "모두를 HAR로 저장 ..."을 선택할 수 있습니다.