שגיאה 403 בהורדת אייקון מעודפים
-
אני מנסה להוריד אייקון מעודפים מאתר lib.cet.ac.il ומקבל שגיאה 403 גם אצלכם זה קורה?
Dim client As New Net.WebClient Dim bytes = client.DownloadData("http://lib.cet.ac.il/favicon.ico")כשאני מדביק את הכתובת הנ"ל בדפדפן ולוחץ אנטר מתקבל האייקון ללא שגיאות.
פורסם במקור בפורום CODE613 ב22/03/2017 17:39 (+02:00)
-
הנוסח המדוייק זה "איך הדפדפן מצליח ואני לא".
והתשובה היא להסתכל בפידלר ותראה מה ההבדל בין השאילתה שהדפדפן יצר לבין זו שלך.
והסיבה במקרה זה היא בגלל הכותרת של הUser Agent שבגלל שהיא איננה השרת הזה משום מה מגיב ב404.
תכתוב איזה user-agent למשל ככה:webClient.Headers[HttpRequestHeader.UserAgent] = " Mozilla/5.0";נ.ב. מה הכונה "עודפים"?
פורסם במקור בפורום CODE613 ב22/03/2017 19:55 (+02:00)
-
@דוד ל.ט.
[אגב הנוסח המדוייק למה אני מצליח בדפדפן ואני לא מצליח בדוטנט]
הדפדפן היא תוכנה שמישהו אחר עשה - ואמר כבר למחשב מה לעשות. אתה רק משתמש בה.
בדוטנט אתה אומר למחשב מה לעשות.גם בדוטנט אני רק משתמש כקופסה שחורה שעושה לי את העבודה של ההורדה מהרשת, ובאמת בכתובת הזו: https://www.codeproject.com/favicon.ico הכל עובד מצויין גם בלי לציין UserAgent
בכל אופן הפתרון שלך מצויין כנראה שיש כמה אתרים יוצאי דופן שלא מוכנים לנדב את האייקון שלהם רק לדפדפנים, זו לא האשמה של דוטנט.פורסם במקור בפורום CODE613 ב22/03/2017 22:46 (+02:00)
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות