tiddlywebplugins.cors CORS uçuş öncesi kontrolleri desteklemek için bir TiddlyWeb eklentisi.
Bu sınırlı işlevsellik ile bir deney vardır. Test durumları arttıkça, işlevsellik artacaktır.
Tiddlywebconfig.py içinde 'system_plugins' ile 'tiddlywebplugins.cors' eklemek kullanın.
Birkaç isteğe bağlı yapılandırma ayarları vardır:
'Cors.match_origin' Doğru ise, o zaman Kökeni başlığının değer basit istekleri Erişim Kontrol-izin-Kökeni başlığının değeri olacaktır. Basit olmayan istek üzerine, her zaman eşleşir. Yanlış değer (basit istekleri üzerine) '*' ise.
'Cors.allow_creds' Doğru ise, o Erişim Kontrol İzin-Kimlik 'gerçek' bir değeri ile gönderilecektir başlık, aksi takdirde gönderilmeyecektir.
'Cors.exposed_headers' ayarlanırsa, onun varsayılan Erişim Kontrolü-Açığa-Başlıkları eklenir başlık adlarını temsil eden dizeleri bir liste olmalıdır: ETag. Bu aynı liste Erişim Kontrolü-İzin-Başlıkları varsayılan ayarlamak için kullanılır.
'Cors.enable_non_simple' Doğru ise, ön kontrol SEÇENEKLER istekleri işlenir. Yanlış Bu varsayılan yanlışlıkla maruz kalmasını önlemek için.
Kaynakların doğrulanmış etki alanları arası koyar için aşağıdaki yapılandırma gerekli görünmektedir:
& Nbsp; 'cors.enable_non_simple': Doğru, 'cors.allow_creds': Doğru, 'cors.match_origin': Doğru,
. match_origin ayarı SEÇENEKLERİ ön kontrol istekleri etkili bir ele alınması için gerekli
Gereksinimler :
- Python
- tiddlyweb
Yorum Bulunamadı