Wget을 사용하여 로그인이 필요한 페이지를 저장 하시겠습니까?


1

Wget을 사용하여 포럼 개인 메시지를 보관하려고했습니다 (사용자 정의 포럼 서버이므로 phpbb에서와 같이 "모든 메시지 내보내기"를 클릭하면 안됩니다). 결과적으로 로그인 페이지 뒤에 붙어 있습니다.

이것은 내가 시도한 것입니다 (명백한 이유로 사용자 이름과 비밀번호가 제거되었습니다).

wget --save-cookies cookies.txt --keep-session-cookies --post-data 'user_session_name=foo&user_session_password=bar' http://nanowrimo.org/en/sign_in
wget --load-cookies cookies.txt --keep-session-cookies -k -p -m -E -np --output-file=log.txt http://nanowrimo.org/en/messages

로그인 페이지는 http://nanowrimo.org/en/sign_in 이고 보관하려는 페이지는 http://nanowrimo.org/en/messages입니다 (로그인해야 하므로이 페이지로 이동할 수 없습니다) ).

원하는 실제 페이지를 저장하지 않고 로그인 페이지로 리디렉션합니다. 내가 여기서 잘못하고 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.