دوستان من یک برنامه نوشته ام که لینک رو بهش بدم دانلود میکنه لینک تمام سایتها رو امتحان کردم صد در صد کار میکنه و مشکلی نداره به جز از هاست رایگان خودم تحت هیچ شرایط از این هاست دانلود نمیکنه دلیلش رو نمیدونم
حتی لینک فایلهایه کلیدستان رو بی نقص دانلود میکنه
لطفا راهنمایی کنید
سلام.
ممکن است از سایت هایی که فایل دانلود کرده اید، همگی http بوده اند، اما وب سایتی که از آن فایل دانلود نمی شود، https باشد. چون در زبان های برنامه نویسی مختلف، برخی کدها تنها برای خواندن و دانلود از وب سایت هایی می توانند به کار روند که آن وب سایت ها از http استفاده نمایند و برای خواندن و دانلود از وب سایت های https ، معمولا کلاس های (Class) پیشرفته تری در نظر گرفته می شود.
بنابراین اگر وب سایت مورد نظر بر اساس https بود، یک سایت دیگر بر اساس https را نیز امتحان کنید و ببینید ربطی به آن دارد یا خیر.
مورد دیگر نیز می تواند این باشد که شما چون در آن سایت login کرده اید، می توانید فایل مورد نظر را در مرورگر اینترنت ببینید، اما برنامه که می خواهد فایل را دریافت کند، اجازه دسترسی به وی داده نمی شود.
در این مواقع، اگر فایل کوچکی به جای فایل اصلی دریافت می کنید، در واقع متن خطایی است که سرور به جای محتوای فایل بر می گرداند، بنابراین پسوند آن را به txt یا html تبدیل کنید و آن را توسط یک نرم افزار ویرایشگر متن باز کنید و ببینید چه متن خطایی را سرور برگردانده است (البته اگر متن خطایی در آن ذکر شده باشد).
بر اساس متن خطا، راه حل را بیابید.
(۱۳۹۶/۰۴/۱۷, ۰۶:۰۲ ب.ظ)admin نوشته: [ -> ]سلام.
ممکن است از سایت هایی که فایل دانلود کرده اید، همگی http بوده اند، اما وب سایتی که از آن فایل دانلود نمی شود، https باشد. چون در زبان های برنامه نویسی مختلف، برخی کدها تنها برای خواندن و دانلود از وب سایت هایی می توانند به کار روند که آن وب سایت ها از http استفاده نمایند و برای خواندن و دانلود از وب سایت های https ، معمولا کلاس های (Class) پیشرفته تری در نظر گرفته می شود.
بنابراین اگر وب سایت مورد نظر بر اساس https بود، یک سایت دیگر بر اساس https را نیز امتحان کنید و ببینید ربطی به آن دارد یا خیر.
مورد دیگر نیز می تواند این باشد که شما چون در آن سایت login کرده اید، می توانید فایل مورد نظر را در مرورگر اینترنت ببینید، اما برنامه که می خواهد فایل را دریافت کند، اجازه دسترسی به وی داده نمی شود.
در این مواقع، اگر فایل کوچکی به جای فایل اصلی دریافت می کنید، در واقع متن خطایی است که سرور به جای محتوای فایل بر می گرداند، بنابراین پسوند آن را به txt یا html تبدیل کنید و آن را توسط یک نرم افزار ویرایشگر متن باز کنید و ببینید چه متن خطایی را سرور برگردانده است (البته اگر متن خطایی در آن ذکر شده باشد).
بر اساس متن خطا، راه حل را بیابید.
از جوابتون ممنون ولی خودم همه نوع امتحان کردم بی فایده بود به تازگی متوجه شدم برنامه ام با لینک مسقیم پرشین گیگ هم مشکل داره ولی لینک مستقیم پیکو فایل رو دانلود میکنه
عجیب اینجاست که نود درصد از سایتها رو پوشش میده احتمال زیاد مشکل از برنامه نیست از طرف هاستهاست شاید محدود شده اند