Я пытался загрузить файл с помощью curl "https://www.dropbox.com/s/tf7e7vndqd9hv05/Ace_The_IELTS.pdf?dl=0" -o "file.pdf"
но он скачивает файл размером в несколько байт. Когда я открываю ссылку в браузере, я вижу веб-страницу, открытую с pdf, но не загруженную на мой рабочий стол. Я предполагаю, что команда curl загружает веб-страницу, но не точный pdf-файл. Может кто-нибудь помочь мне в загрузке файла с помощью curl. Я что-нибудь пропустила? Спасибо
cURL: загрузка файла HTTP
10
1 ответ
файл Dropbox ссылки на веб-страницу, которая перенаправляет на фактическое содержание.
ссылка на вышеуказанный PDF на самом деле в
https://dl.dropboxusercontent.com/content_link/v0qPqJrCIS7IvTmXr0pXBFKnnbmZpsRfSNxDhfqcjLg88F7ErNCyNAaOIATPKrWT?dl=1
самый простой способ, я могу думать, чтобы определить фактический url, чтобы сначала сделать:
curl "https://www.dropbox.com/s/tf7e7vndqd9hv05/Ace_The_IELTS.pdf?dl=1" -o "temp.txt"
(Примечание dl=1
)
тогда посмотри temp.txt
:
<html>
<head><title>Found</title></head>
<body>
<h1>Found</h1>
<p>The resource was found at <a href="https://dl.dropboxusercontent.com/content_link/jGdZ7mfVMNV7VCiauE9T7kGpaOyBKyu6i8KaAzqLzUSaEd2ElXllzDeQEC8DCxHr?dl=1">https://dl.dropboxusercontent.com/content_link/jGdZ7mfVMNV7VCiauE9T7kGpaOyBKyu6i8KaAzqLzUSaEd2ElXllzDeQEC8DCxHr?dl=1</a>;
you should be redirected automatically.
<!-- --></p>
<hr noshade>
<div align="right">WSGI Server</div>
</body>
</html>
тогда вы увидите правильный url.
0
отвечен Paul 2022-12-15 08:59
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]