Wget - เกิดปัญหาในการดาวน์โหลดซ้ำพร้อมการตรวจสอบสิทธิ์


2

ดังนั้นฉันพยายามดาวน์โหลดทั้งโดเมนของหน้า wiki ส่วนตัว ฉันได้บันทึกคุกกี้ไว้ในไฟล์ cookies.txt และใช้งานกับ wget เพื่อการรับรองความถูกต้องดังนี้:

wget --load-cookies=cookies.txt --recursive --no-parent --convert-links --backup-converted --adjust-extension --limit-rate=500k https://wiki-to-download

มันดำเนินการเพื่อดาวน์โหลดโดเมน wiki ทั้งหมด ได้อย่างรวดเร็วก่อนดูเหมือนว่าจะได้ทำงาน ฉันเปิดไฟล์หน้า HTML หลักในเครื่องของฉันในเบราว์เซอร์ แต่ลิงก์เกือบทั้งหมดที่อยู่นอกเหนือจากหน้าแรกเหมือนกัน: หน้าเข้าสู่ระบบ ...

ฉันเดาว่ามันรับรองความถูกต้องเมื่อฉันอนุญาตให้ดาวน์โหลดโฮมเพจ แต่จากนั้นจะไม่บันทึกข้อมูลประจำตัวของฉันไว้เนื่องจากจะเรียกค้นหน้าอื่น ๆ ที่เหลือบังคับให้ดาวน์โหลดหน้าเว็บที่ต้องมีการเข้าสู่ระบบ ฉันจะหลีกเลี่ยงสิ่งนี้ได้อย่างไร กล่าวอีกนัยหนึ่งฉันจะแน่ใจได้อย่างไรว่าไฟล์ทุกไฟล์ได้รับการดาวน์โหลดอย่างถูกต้องราวกับว่าฉันได้เข้าสู่ระบบตลอดเวลา?

คำตอบ:


4

ในหน้าแรกอาจมีลิงก์ไปสู่การออกจากระบบด้วยซึ่งทำในสิ่งที่ควรทำ เพื่อหลีกเลี่ยงการใช้ -R (เช่น -R "* logout *") ตามที่ระบุไว้ที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.