ขอรายละเอียด
ตัวอย่างการทดสอบ
การตอบสนอง
Headers
Body Snippet
กำลังรอคำขอ...
CORS Error Detected
เบราว์เซอร์บล็อกคำขอนี้ ซึ่งมักจะหมายความว่าเซิร์ฟเวอร์ไม่มีส่วนหัว Access-Control-Allow-Origin
Fix:
Access-Control-Allow-Origin: *
คำถามที่พบบ่อยเกี่ยวกับเครื่องทดสอบ CORS
CORS (การแบ่งปันทรัพยากรข้ามแหล่งกำเนิด) เป็นกลไกการรักษาความปลอดภัยที่อนุญาตให้หน้าเว็บจากโดเมนหนึ่งขอทรัพยากรจากโดเมนอื่น
เหตุใดคำขอของฉันจึงถูกบล็อก?
เบราว์เซอร์สมัยใหม่จะบล็อกคำขอข้ามแหล่งที่มาตามค่าเริ่มต้น เว้นแต่เซิร์ฟเวอร์จะอนุญาตอย่างชัดเจนผ่านส่วนหัว Access-Control-Allow-Origin
คำขอก่อนเที่ยวบินคืออะไร?
สำหรับคำขอที่ไม่ธรรมดา (เช่น คำขอที่มีส่วนหัวที่กำหนดเองหรือข้อมูล JSON) เบราว์เซอร์จะส่งคำขอ OPTIONS ก่อนเพื่อขออนุญาต
ฉันจะแก้ไขข้อผิดพลาด CORS ได้อย่างไร
คุณต้องกำหนดค่าเซิร์ฟเวอร์แบ็กเอนด์ของคุณ (Node.js, Python, Flask ฯลฯ) เพื่อตั้งค่าส่วนหัว Access-Control-Allow-Origin เป็น * หรือโดเมนเฉพาะของคุณ