https 자료를 wget으로 어떻게 받아올 수 있습니까?
글쓴이: novice / 작성시간: 일, 2011/01/09 - 3:47오후
https 프로토콜을 사용하는 웹페이지에서 이미지 자료를 주기적으로 받고 있습니다.
웹페이지 접속 -> 로그온 -> 이미지 받기
이런 순서로 하고 있는데, 손수 하나하나 하려니까 시간이 많이 걸려서
wget으로 스크립트를 작성해 자동화시켜보려 합니다.
그런데 wget으로 https 로그온을 어떻게 해야 하는 지 모르겠습니다.
설명을 봐서는 인증파일 경로를 지정해줘야 하는 것 같은데,
저는 여태까지 그냥 아이디랑 암호 넣고 로그온만 해왔거든요 ㅡㅡ;
인증파일을 따로 받아서 설치해야 하는 건가요?
아니면 wget 옵션에 로그온 페이지와 계정 정보면 넣고도 인증이 가능합니까?
Forums:
openssl을 지원하는 wget을 사용해야하나봅니다.
http://users.ugent.be/~bpuype/wget/
이건 윈도우용인거 같은데요. 이런게 아닐까 생각됩니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
wget 을 SSL 되게 빌드한 것으로 쓰셔야 합니다.
wget man 페이지에는 아래와 같이 씌여져 있습니다.
HTTPS (SSL/TLS) Options
To support encrypted HTTP (HTTPS) downloads,
Wget must be compiled with an external SSL library, currently OpenSSL.
If Wget is compiled without SSL support,
none of these options are available.
help 에서는 아래와 같이 옵션이 있다고 얘기해주던군요.
HTTPS (SSL/TLS) options:
--secure-protocol=PR choose secure protocol, one of auto, SSLv2,
SSLv3, and TLSv1.
--no-check-certificate don't validate the server's certificate.
--certificate=FILE client certificate file.
--certificate-type=TYPE client certificate type, PEM or DER.
--private-key=FILE private key file.
--private-key-type=TYPE private key type, PEM or DER.
--ca-certificate=FILE file with the bundle of CA's.
--ca-directory=DIR directory where hash list of CA's is stored.
--random-file=FILE file with random data for seeding the SSL PRNG.
--egd-file=FILE file naming the EGD socket with random data.
도움이 되셨길.
뿌뿌 ==3
댓글 달기