HttpWebResponse ב- vb.net ברוב הלינקים לא מצליח לקבל response - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

HttpWebResponse ב- vb.net ברוב הלינקים לא מצליח לקבל response


assaf990

Recommended Posts

אתרים אחרים ברובם כן תקינים

איך אני בודק שחומת אש חוסת לי את התוכנה?

אני מנסה לבדוק אתר ספציפי, שעשיתי בו חיפושים, ומכל חיפוש יצרתי url. רוב הקישורים שיצרתי נופלים בטיים-אווט

קישור לתוכן
שתף באתרים אחרים

למה שלא תשתמש ב-WebClient?

הנה קוד ב-C#, אם לא תצליח לתרגם ל-VB.NET אז אני יעזור לך:

      using (WebClient webClient = new WebClient())
{
result = webClient.DownloadString(url);
}

עריכה:

הנה לינק לעזרה: http://www.vb-helper.com/howto_net_webclient_download.html

קישור לתוכן
שתף באתרים אחרים

א. תודה, הצלחתי

ב. נוצרה בעייה: על ידי הקוד שנתתי לי אני מצליח להוריד קובץ מקור קצת שונה מקובץ המקור שאני מוריד באופן ידני מאותו קישור ( על ידי עכבר ימני, הצג מקור)

הערכים של התגים לפעמים שונים!

קישור לתוכן
שתף באתרים אחרים

ב. נוצרה בעייה: על ידי הקוד שנתתי לי אני מצליח להוריד קובץ מקור קצת שונה מקובץ המקור שאני מוריד באופן ידני מאותו קישור ( על ידי עכבר ימני' date=' הצג מקור)

הערכים של התגים לפעמים שונים!

[/quote']

יש סיכוי טוב שחלק מהאתרים מנסים להתאים את התוכן שלהם לפי סוג הדפדפן ולשלוח לכל תוכן קצת שונה (לרובוטים הם עשויים לשלוח משהו אפילו מאוד שונה). אם אתה מאוד רוצה אתה יכול לנסות "להתחזות" לדפדפן מסויים על ידי הגדרת headers מתאימים, גם זה לא בטוח שיעבוד ב-100%.

נ.ב. במקום לעבור ל-WebClient היית יכול פשוט להאריך את זמן ה-timeout, יש פרמטר כזה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...