PDA

View Full Version : دانلود نشدن صفحات وب با WebClient



kamalhamidi
سه شنبه 19 آبان 1394, 13:54 عصر
با سلام

بنده با استفاده از کلاس WebClient صفحات وب رو دانلود کرده و با کلاس HtmlNode اطلاعاتی که لازم دارم رو دریافت میکنم.

روی لوکال هاست همه چیز درست کار میکنه و حتی صفحاتی که فیـــــلتر شده اند رو میشه با راه اندازی سایفون دانلود کرد.

مشکل اینجا که وقتی برنامه رو روی هاست قرار دادم فقط صفحاتی که فیـــــلتر نشده اند رو دانلود میکنه و صفحات فیـــــلتر شده دانلود نمی شوند.

برای حل این مشکل باید چیکار کنم؟

لازم به ذکره که هاست بنده اشتراکی هست و دسترسی ها هم محدوده. همچنین سایت بنده با پروتکل ssl اجرا میشه.

Roia_del
چهارشنبه 20 آبان 1394, 13:11 عصر
هاست شما ایرانیه یا خارجی. اگه ایرانی باشه صفحات فیلتر شده رو نمیتونی بارگذاری کنی ، چون به هرحال از فیلترینگ مخابرات رد میشه.

kamalhamidi
چهارشنبه 20 آبان 1394, 21:37 عصر
هاست توی ایران هست.

هیچ راهی نداره؟ نمیشه یک پروکسی براش تعریف کرد؟

mir555
پنج شنبه 21 آبان 1394, 20:42 عصر
این کد بعد از ساخت webclient زیاد کن باعث میشه سایت مقصد خیال کنه تو داری با فایرفاکس سایت باز می کنی
client.Headers.Add ("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");