tiddlywebplugins.cors เป็นปลั๊กอิน TiddlyWeb เพื่อสนับสนุน ธ การตรวจสอบก่อนการบิน
นี่คือการทดลองที่มีการทำงาน จำกัด ในขณะที่การเพิ่มขึ้นของการทดสอบกรณีการทำงานจะเพิ่มขึ้น
หากต้องการใช้เพิ่ม 'tiddlywebplugins.cors' เป็น 'system_plugins ใน tiddlywebconfig.py
มีเพียงไม่กี่ตัวเลือกการตั้งค่าการตั้งค่ามีดังนี้:
หาก 'cors.match_origin' เป็นจริงแล้วค่าของส่วนหัวของแหล่งกำเนิดจะเป็นค่าของส่วนหัวของการเข้าถึงการควบคุมอนุญาตให้-Origin ในการร้องของ่าย เมื่อร้องขอไม่ง่ายก็มักจะตรงกับ ถ้าเท็จค่าเป็น "*" (การร้องของ่าย)
หาก 'cors.allow_creds' เป็นจริงแล้วส่วนหัวของการเข้าถึงการควบคุมอนุญาตให้-ข้อมูลประจำตัวจะถูกส่งไปพร้อมกับค่าของ 'ความจริง' มิฉะนั้นจะไม่สามารถส่ง
หาก 'cors.exposed_headers' มีการตั้งค่าที่ควรจะรายการของสตริงที่เป็นตัวแทนของชื่อส่วนหัวที่ถูกผนวกเข้ากับการเริ่มต้นการเข้าถึงการควบคุมเปิดเผย-ส่วนหัว: ETag รายการเดียวกันนี้จะใช้ในการตั้งค่าเริ่มต้นของการเข้าถึงการควบคุมอนุญาตให้-ส่วนหัว
หาก 'cors.enable_non_simple' เป็น True ขอ preflight ตัวเลือกได้รับการจัดการ เริ่มต้นนี้เป็นเท็จเพื่อหลีกเลี่ยงการสัมผัสโดยบังเอิญ
สำหรับรับรองความถูกต้องทำให้ข้ามโดเมนของทรัพยากรการตั้งค่าต่อไปนี้ปรากฏว่าจะต้อง:
& nbsp; 'cors.enable_non_simple' ทรู 'cors.allow_creds' ทรู 'cors.match_origin' ทรู
. การตั้งค่า match_origin เป็นสิ่งจำเป็นสำหรับการร้องขอ preflight ตัวเลือกที่จะได้รับการจัดการอย่างมีประสิทธิภาพ
ต้องการ
- หลาม
- tiddlyweb
ความคิดเห็นที่ไม่พบ