بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مقدار ۰ برای گرفتن اندازه فایل دانلودی

مدیریت گفتگو
hojjat 9 سال پیش
آخرین تغییر: 9 سال پیش

سلام اساتید محترم خسته نباشید. میخواستم بدونم چرا من وقتی از دستور زیر استفاده میکنم همیشه برای اندازه فایل دانلود قبل از دانلود مقدار ۰ برمی گرده ? بعضی جاها خواندم نوشته فایل خراب و نمیشه قبل از دانلود اندازش را گرفت یا فایل اجازه نمیده ولی من با خیلی از دانلود های ساخته شده اندروید دیدم به راحتی اندازه فایل واسه اونها نمایان میشه.ایا دستور دیگری هست در اکلیپس بشه به این اندازه دست پیدا کرد?ممنون اگر پاسخ بدید :                   int  fileSize = connection.getContentLength

نظرات

Hadi 9 سال پیش
سلام.احتمالا از کلاس های منسوخ شده مثل httpClient استفاده کردید.یه چک بکنید
سلام ، اگه از HttpUrlConnection استفاده میکنید حتما دستورات openConnection و connect رو بزنید و response code رو چک کنید که برابر 200 و اتصال با موفقیت برقرار شده باشه بعد از اون حجم فایل رو بگیرید

پاسخ‌ها 1

hojjat 9 سال پیش

کسی به این مشکل تا الان بر نخورده یعنی عجیب ؟؟

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .