계약자가 일련의 상점에 대한 설문 조사 데이터를 제공했습니다. 데이터에는 상점 번호, 미리보기 이미지 및 큰 이미지가 포함됩니다. 데이터는 계약자의 보안 웹 사이트를 통해 액세스 할 수 있습니다. 데이터에 대한 보고서를 작성하기 위해 각 이미지를 수동으로 다운로드하는 대신 사이트에서 상점 번호와 이미지를 긁어 내려고했습니다. 나는 보안 사이트와 cfhttp를 사용하지 않은,하지만 지금까지와 약간의 성공이 있었다CFhttp to Scrape Image
:
<cfhttp
method="post"
url="http://www.website.com/impart/client_login.php"
throwonerror="Yes"
redirect = "yes"
resolveUrl = "yes">
<cfhttpparam name="user" value="myUsername" type="formfield">
<cfhttpparam name="pass" value="myPassword" type="formfield">
<cfhttpparam name="submit" value="Login" type="formfield">
나는 이미지가 포함 된 페이지로 인증을 통과하기에서 진행 어떻게 다운로드?
완전한 대답을 제공하려면 먼저 타사 사이트의 인증에 대해 자세히 알아야합니다 (여기에서 릴레이하십시오). 손으로 사이트에 성공적으로 로그인하면 하나 이상의 쿠키 생성을 모니터링 할 수 있습니다. 그렇다면 보안 페이지에 대한 cfhttp 호출을 위해 쿠키의 이름과 값을 사용하십시오. 당신은 분명히 먼저 알아야 할 것입니다. 그렇지 않으면 대답은 순수한 추론을 기반으로합니다. –