Ajax לא מזוהה במחשב אישי

תגיות:

היי!
נתקלתי בתקלה ממש בסיסית ומעיקה על התפעול הבסיסי של ajax. ניסיתי להריץ את הקוד מכאן
ובעיקרון הוא עובד בכל המחשבים חוץ משלי. (פתחתי במחשב אחר ורץ ישר)
נתקלתי בתקלה הבאה כשנכנסת לdevtools-
Access to XMLHttpRequest at ‘file:///C:/Users/Noam/Desktop/uploads/ajax/ajax_info.txt’ from origin ‘null’ has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, chrome-untrusted, https.

אני לא כל כך מבינה איך להתנהל מולה. מחיפוש באינטרנט הבנתי שאחד הפתרונות הוא לפתוח שרת חדש בheroku ומרגיש לי סופר דופר עקיף.
אשמח לשמוע אם משהו התמודד מול זה בצורה פשוטה יותר… פלאגינים וכו’. ממש תודה! :slight_smile:

לייק 1

היי (:

הבעיה מהרצה דרך המחשב, או מהרוקו?
מה הקוד שאחראי לבעיה?
מה גיגלת?

הבעיה בהרצה דרך המחשב- התקלה מופיעה ממש בהכרזה על הhtml…
image
לצורך העניין, אם אני לא משתמשת בXMLHttpRequest אלא רק בalert הכל עובד.
וזה מה שעלה בגוגל, פשוט גיגלתי block by cors policy XMLHttpRequest

הגיגול שלך מצוין.
הייתי מוסיף לשאילתה localhost, flask או את שניהם.
כיוון שזה נושא חדש וקצת מבלבל עם המון מושגים אני אכווין קצת יותר – זה כנראה הפתרון שהייתי הולך עליו :slight_smile:

(או זה)