Як я можу дізнатися розмір завантаженого файлу перед завантаженням?


2

Як я можу дізнатися розмір завантаженого файлу перед завантаженням?


Я не впевнений, чи зможете ви. Чи можете ви навести більш чіткий приклад? Який браузер ви використовуєте?
slotishtype

1
Я думаю, вам слід принаймні вказати протокол у своєму питанні, оскільки ви можете завантажувати файли різними способами: через HTTP, FTP, rsync, scp, bittorrent тощо
vtest

Відповіді:


6

Можна використовувати таку команду:

curl --head <url>

де <url>URL-адреса потрібного файлу. Відповіддю будуть лише заголовки відповіді HTTP, які можуть включати розмір файлу, якщо сервер відомий.


Як це допомагає з FTP або SCP?
Ігнасіо Васкес-Абрамс

3
@Ignacio Обидва ці програми використовуються переважно з клієнтськими програмами, які зазвичай вже надають цю інформацію. HTTP набагато частіше. Напевно, ви повинні запитати того, хто запитує.
Даніель Бек

2
Що може включати розмір файлу. Якщо це щось, що будується та передається на вимогу, розмір файлу може бути невідомим.
afrazier
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.