답변:
형식은 매뉴얼 페이지에 명시된 Netscape 형식이며이 형식은 다음과 같습니다.
Netscape의 cookies.txt 파일의 레이아웃은 각 줄에 하나의 이름-값 쌍이 포함되도록하는 것입니다. 예제 cookies.txt 파일에는 다음과 같은 항목이있을 수 있습니다.
.netscape.com TRUE / FALSE 946684799 NETSCAPE_ID 100103
각 줄은 하나의 저장된 정보를 나타냅니다. 탭은 각각의 필드 사이에 삽입된다.
왼쪽에서 오른쪽으로 각 필드가 나타내는 것은 다음과 같습니다.
domain- 변수를 읽을 수 있고 작성한 변수입니다.
플래그 - 진정한 / 주어진 도메인 내의 모든 시스템 변수에 액세스 할 수 있는지를 나타내는 FALSE 값. 이 값은 도메인에 설정 한 값에 따라 브라우저에서 자동으로 설정됩니다.
path- 변수가 유효한 도메인 내 경로입니다.
고정 - 참 / 도메인과 보안 연결 변수를 액세스하기 위해 필요한 경우에는 FALSE 값을 나타낸다.
만기 -변수가 만료되는 UNIX 시간. UNIX 시간은 1970 년 1 월 1 일 00:00:00 GMT 이후의 초 수로 정의됩니다.
name- 변수의 이름
value- 변수의 값
( " 비공식 쿠키 FAQ " "에서 명확성을 위해 편집 됨)
wget 용 쿠키를 얻는 한 가지 방법은 wget의 --keep-session-cookies 옵션을 사용하는 것입니다.
예를 들면 다음과 같습니다.
wget --keep-session-cookies --save-cookies cookies.txt "http://MYSITE/?__login=USER&__password=PASS"
그만큼 ?__login etc
당신이 거울로하려는 웹 사이트에 따라, 당신은 어떻게 인증 양식의 작품을보고해야 할 수도 있습니다.
그런 다음 사용할 수 있습니다 :
wget --mirror --load-cookies cookies.txt http://MYSITE/