tiddlywebplugins.cors הוא תוסף TiddlyWeb לתמוך Cors בדיקות לפני הטיסה.
זהו ניסוי, עם פונקציונליות מוגבלת. כמו עלייה במקרי מבחן, פונקציונלי יגדל.
כדי להשתמש להוסיף 'tiddlywebplugins.cors' ל 'system_plugins' בtiddlywebconfig.py.
יש כמה הגדרות תצורה אופציונליות:
אם 'cors.match_origin' הוא אמיתי, אז הערך של כותרת מקור יהיה הערך של כותרת הגישה-Control-אפשר-מקור, על בקשות פשוטות. על פי בקשה שאינה פשוטה, זה תמיד תואם. אם False הערך הוא '*' (בבקשות פשוטות).
אם 'cors.allow_creds' הוא אמיתי, אז הגישה-Control-אפשר-אישורי הכותרת יישלחו עם ערך של "אמיתי", אחר זה לא יישלח.
אם 'cors.exposed_headers' מוגדר, שלה צריך להיות רשימה של מחרוזות המייצגות כותרת שמות שנספחים לגישה-Control-לחשוף-כותרות ברירת המחדל: ETag. אותה רשימה זו משמשת כדי להגדיר את ברירת המחדל של הגישה-Control-אפשר-כותרות.
אם 'cors.enable_non_simple' הוא אמיתי, בקשות אפשרויות שלפני טיסת מטופלות. ברירת מחדל זה לFalse להימנע מחשיפה מקרית.
למכניס בין תחומים מאומתים של משאבי config הבא נראה יידרש:
& Nbsp; 'cors.enable_non_simple': נכון, 'cors.allow_creds': 'cors.match_origin' נכון,: נכון,
. הגדרת match_origin נדרשת לבקשות שלפני טיסת האופציות שטפלו ביעילות
דרישות :
- Python
- tiddlyweb
תגובות לא נמצא