Dead
"размер удалённого фала" это прям в анналы надо

так и хочется дописать к концу "са"

а ты знаешь что заголовок Content-Length: в ответе сервера опциональный? Да к тому же может содержать (теоретически) неправильную информацию.
Так что HEAD выход, когда сервер отдаёт Content-Length: и при этом не брешет

В остальных случаях узнать размер файла можно только выкачав файл полностью.