none
HttpWebRequest.GetResponse() RRS feed

  • שאלה

  • שלום!

    אני מנסה לקבל קוד html של דף ע"י: HttpWebRequest.GetResponse()

    אני נופלת על exception:

    The remote server returned an error: (999) No Hacking.

    איך שאני מבינה זה חסימה בfirewall של הserver של בעל האתר, נכון?

    השאלה שלי היא אם יש איזו אפשרות לעקוף את זה?

    איך google סורקים את האתר אם הוא לא נותן?

    תודה!!!!

    שרה.

    יום שלישי 27 מרץ 2012 08:24

תשובות

  • היי פראנק.

    מכיוון ש httpWebResponse  שולח רק מה שאמרים לו אז יש הבדל מהותי בין ה HEADERS שהוא שולח לאומת הדפדפן

    וכך ה FW מצליח לחסום.

    הייתר ממליץ לך על FIDDLER תגלוש איתו לאן שאתה צריך ואז תראה איזה הדרים אתה צריך לייצר על מנת לעבור בהצלחה את ה FIREWALL

    בתור התחלה הייתי מוסיף.

    UserAgent, ContentType,CookieContainer

    כמו כן הייתי מוסיף את הפקודה העלומה הזאת

     System.Net.ServicePointManager.Expect100Continue = false;

    בד"כ זה אמור להספיק לעקוף את ה firewall

    לגביי גוגל הם רושמים ב useragent שהם גוגל.

    • סומן כתשובה על-ידי ssfrank יום שלישי 27 מרץ 2012 15:02
    יום שלישי 27 מרץ 2012 13:14

כל התגובות

  • היי פראנק.

    מכיוון ש httpWebResponse  שולח רק מה שאמרים לו אז יש הבדל מהותי בין ה HEADERS שהוא שולח לאומת הדפדפן

    וכך ה FW מצליח לחסום.

    הייתר ממליץ לך על FIDDLER תגלוש איתו לאן שאתה צריך ואז תראה איזה הדרים אתה צריך לייצר על מנת לעבור בהצלחה את ה FIREWALL

    בתור התחלה הייתי מוסיף.

    UserAgent, ContentType,CookieContainer

    כמו כן הייתי מוסיף את הפקודה העלומה הזאת

     System.Net.ServicePointManager.Expect100Continue = false;

    בד"כ זה אמור להספיק לעקוף את ה firewall

    לגביי גוגל הם רושמים ב useragent שהם גוגל.

    • סומן כתשובה על-ידי ssfrank יום שלישי 27 מרץ 2012 15:02
    יום שלישי 27 מרץ 2012 13:14
  • דבר ראשון תודה על התגובה!!!!!

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

    ממש ממש תודה!!

    שרה. (ולא פראנק...)

    יום שלישי 27 מרץ 2012 13:50
  • תודה רבה!!!!!

    התקנתי fidler, והוספתי userAgent לheader. (לא היה צריך יותר...)

    וזה עזר!!

    שוב תודה!!!!

    שרה.

    יום שלישי 27 מרץ 2012 15:02
  • אם תרצי לשמוע קצת על פידלר, יש לי הרצאה מוקלט של שעה על פידלר מלפני כמה חודשים שניתן לצפות בה כאן:

    http://scc.sela.co.il/SCC/Pages/ShowLecture/ShowLecture.aspx?lectureId=642


    Please mark posts as answers/helpful if it answers your question.
    Senior Consultant on WCF, ASP.NET, Siverlight, and Entity Framework. Author of Microsoft's Official WCF 4 Course. Co-author of the Microsoft HPC/Azure burst whitepaper.
    Visit my blog: http://blogs.microsoft.co.il/blogs/idof

    יום שלישי 27 מרץ 2012 15:48
    מנחה דיון
  • תודה!!!

    הקשבתי ונהנתי!!!

    יום שני 02 אפריל 2012 06:44