아닌 사소한 사용자 시나리오의 HTML 결과를 화면 긁어 : 1.이 2. 3. 게시물 다양한 리디렉션 및 프레임 사용을 통해 이동합니다 양식 (게시물) 로그인 폼에 텍스트를 입력하고 제출 홈페이지.내가 어떻게 내가 브라우저에서 대화 형으로 그 일을 한 경우, 여러 작업 및 페이지로드를 포함 할 페이지의 HTML을 얻을 수 있기를 원하는
쿠키가이 과정을 통해 구성된다. 브라우저에서
, 제출 한 후, 난 그냥 페이지를 얻을.그러나 PHP 나 기타 또는 wget 또는 다른 저수준 기술의 컬 (curl)로이를 수행하기 위해 쿠키, 리디렉션 및 프레임 세트 관리는 모두 매우 어려운 일이되어 내 스크립트를 웹 사이트에 매우 밀접하게 바인딩합니다 나는에서 근근이 살아가고있어 웹 사이트의 경우에도 작은 변화.)에 매우 민감
는 사람이 할 수있는 방법을 제안 할 수 있습니까?
는 이미 지렛대 및 PhantomJS 및 살쾡이 (cmd_log/cmd_script 옵션)하지만 난 파이어 폭스 나 크롬에서 할 거라고 정확히 모방하기 위해 모든 것을 함께 체인하는 것은 어렵다 살펴 보았다.
셀레늄 RC를 사용하는이 작업을 수행하는
어떤 프로그래밍 언어 당신이 이상적으로 작동할까요? 원하는 언어로 된 작은 샘플로 답변을 업데이트 할 수 있습니다. –
perl, python 및 ruby에서 사용할 수있는 mechanize를 살펴볼 수 있습니다. – pguardiario