1- برای دریافت فایل آیا روش HTTP بهتر است یا FTP ؟(این بهتر بودن هم از نظر سرعت مدنظرمه و هم از نظر اینکه محدودیتی برای دانلود همزمان چندکاربر نداشته باشه)
FTP پروتکل قدیمی هست و سالهاست به روزرسانی نداشته. روزگاری برای انتقال فایل گزینه مناسبی بود ولی در حال حاظر به دلایل مختلف جای خودش رو به پرتوکول های دیگه خصوصا همون HTTP/S داده.
با توجه به قابلیت های مثل parallel chunk download که HTTP ارائه میده گزینه مناسب تری هست بین این دو پروتکل.

2-من چطوری باید یک idHTTPServer تعریف کنم که دقیقا مث FTPServer یک فایل رو به اشتراک بگذاره؟
یعنی کاربر با استفاده از idHTTP چطوری میتونه از idHTTPServer فایل دریافت کنه؟
https://stackoverflow.com/questions/...end-for-single