100 מעלות - הודעת שגיאה S310

תגיות: ,

היי, אני מקבלת את הודעת השגיאה הבאה:
S310-Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected
ניסיתי להפטר ממנה במיליון דרכים שונות ולא הצלחתי. רציתי לדעת האם ניתן להתעלם?

— מישהו יכול לעזור?

את משתמשת בrequest ?

כן אני משתמשת ב-request

ניסיתי את הפתרון הזה (מצאתי באינטרנט)

import urllib.request

req = urllib.request.Request('http://www.example.com')
with urllib.request.urlopen(req) as response:
    the_page = response.read()

כן, גם אני הנחתי שהבעיה הייתה שלא השתמשתי ב-with אבל אני ממשיכה לקבל שגיאה. ניסיתי גם בעוד כל מיני צורות שונות אבל עדיין :confused:
ראיתי בשירשור אחר שים הגיב למישהו עם בעיה דומה:
“אפשר להתעלם. בגדול הוא מבקש ממך לעשות if ולוודא שהכתובת מתחילה ב־http או https”
אבל זה אחרי שהוא בדק לו את הקוד ולכן אני חוששת שמדובר במקרה פרטי שאולי לא תקף לגביי

לייק 1

נסי אז לשרשר את השאלה שלך שם אם זה באותו הנושא אולי יהיו אנשים עם בעיה דומה שזה יקפוץ להם ויוכלו לעזור או לחילופין הסגל

זה מה שעשיתי אתמול, לא ענו לי אז פתחתי כאן :slight_smile:

לייק 1

הכנסת if לפני שבודק האם ה־URL מתחיל ב־http או ב־https?

בכמה מהניסיונות הקודמים, כן, ועדיין קיבלתי את ההודעה

השאלה היא האם אפשר להתייחס למקרה שלי כמו למקרה הזה:

כן, זה אותו מקרה פרקטית

מעולה, תודה רבה! :slight_smile: ~