ورود

View Full Version : سوال:اپلود و دانلود فایلهای حجیم با قابلیت Resume



mohammadzadeh68
پنج شنبه 19 دی 1392, 14:06 عصر
من پروژه ای دارم که در آن باید فایلهایی را ازسرور دریافت و یا به سرور ارسال کنم ، حجم برخی از فایلها زیاده و ممکن در طول این مدت زمان اتصال کاربر با اینترنت قطع بشه . چطوری می تونم این عمل را با پشتیبانی از Resume انجام بدم؟

rubiks.kde
پنج شنبه 19 دی 1392, 14:29 عصر
در مورد آپلوذ مطمئن نیستم ولی در مورد دانلود باید میزان حجمی که دانلود میشه رو نگه دارید بعد میخوایید دوباره دانلود کنید توی هدر http باید Range رو بدید تا سرور از بایت درخواستی شروع به ارسال فایل برای شما کنه.
البته این ویژگی و قبول رنج توسط سرور هم بستگی به سرور داره که اصلا میتونه چنین قابلیتی داشته باشه یا نه.


البته یه کار دستی هم میتونید انجام بدید.طرف سرور و کلاینت این کار رو به صورت دستی انجام بدید.یعنی برنامه آندروید برای ارسال بیاد فایلها رو خودش بشکنه به چندین فایل کوچیک و برای سرور ارسال کنه و سرور خودش اقدام به سر هم کردن فایلها کنه.و برنامه با ارسال هرکدوم تمام وضعیتها رو در خودش نگه داره.برای سرور هم چنین کاری رو میتونید انجام بدید.