firefox의 HTTP 헤더와 마찬가지로 실행 중에 보내거나받은 모든 HTTP 요청과 응답 (더 중요한 요청)을 저장하고 싶습니다. 셀렌.Selenium-RC : 들어오고 나가는 HTTP 요청을 스니핑하는 방법이 있습니까
내장 도구가 있습니까? 아니면 스크립트를 wireshark/fiddler와 결합해야합니까? 이 일을하는 가장 편리한 방법이 무엇이 아닌가?
firefox의 HTTP 헤더와 마찬가지로 실행 중에 보내거나받은 모든 HTTP 요청과 응답 (더 중요한 요청)을 저장하고 싶습니다. 셀렌.Selenium-RC : 들어오고 나가는 HTTP 요청을 스니핑하는 방법이 있습니까
내장 도구가 있습니까? 아니면 스크립트를 wireshark/fiddler와 결합해야합니까? 이 일을하는 가장 편리한 방법이 무엇이 아닌가?
, 당신은 헤더만을위한 찾고 있다면 당신은 captureNetworkTraffic 옵션을 시작 그래서
Selenium selenium = new DefaultSelenium("http://www.google.com/", "*firefox");
selenium.start("captureNetworkTraffic=true");
System.out.println(selenium.captureNetworkTraffic());
firefox에서 selenium IDE를 사용할 수 있습니까? (셀렌 스크립트를 실행하는 방법입니다) http 헤더/방화 광을 사용하여 추적 할 수 있습니까? wireshark에 대한 또 다른 스크립팅 가능한 대안은 tcpheaders입니다.
간단하게 xml 캡처를 사용하도록 설정할 수 있다고 생각합니다. 나는 이것을 잠시 동안 사용했고 멋지게 작동합니다. 이제 HtmlUnit을 사용합니다.
이렇게하면 http 헤더와 응답 본문이 저장됩니다. Selenium 인스턴스를 인스턴스화 할 때 생성자 인수 ("xmlhttp") 또는 그 결과를 전달해야합니다.
월터
실제로
내가 구글에이를보고 기억 사용할 수 있습니다, 나의 역사는 '아무튼 내가 찾은 것을 표시하는 것처럼 보이지만 검색 한 내용은 다음과 같습니다. http://www.google.com/search?q=selenium+capture+xml&hl=ko&safe=active –