2017-10-30 21 views
0

매주 .aspx 사이트에서 파일을 다운로드해야합니다. 사이트에서 기본 HTML 입력 양식을 사용하여 시작 날짜와 종료 날짜를 선택하고이 작업을 자동화하여 수동으로 수행하지 않아도됩니다. wget을 사용하여이를 수행 할 수있는 방법이 있습니까? 다른 솔루션에 대해 열려 있습니다.aspx 생성 파일을 자동으로 다운로드

+1

예. 또는 다른 HTTP 클라이언트. aspx 웹 사이트에서 허용 할 수 있도록 HTTP 요청을 복제 할 수 있는지 테스트해야합니다. 스푸핑 방지 스킬이 많이 있습니다. 이상적으로 GUI 클라이언트를 사용하여 사람을 에뮬레이션하려고하는 대신 동일한 정보를 요청하기 위해 호출 할 수있는 웹 API가있을 것입니다. – ADyson

답변

1

물론 wget으로 처리 할 수 ​​있습니다. --post-data 'startdate=1.1.2016&enddate=1.1.2017' 매개 변수를 추가하기 만하면됩니다. 필드 이름 startdate 및 enddate를 원격 웹 양식의 필드 이름으로 변경하십시오.

웹 사이트 테스트를 자동화하는 데 사용되는 Selenium Web Driver를 사용해 볼 수도 있습니다.