CORS และ API สาธารณะ

CORS คืออะไรแบบสั้น

เบราว์เซอร์กันหน้าเว็บจากโดเมนหนึ่งไปอ่านตอบจากโดเมนอื่นตามใจ — ถ้าเซิร์ฟเวอร์ไม่อนุญาต fetch จะล้มในฝั่งเบราว์เซอร์

ตอนฝึกควรทำอย่างไร

• ใช้ API ที่ออกแบบมาให้เรียกจากเบราว์เซอร์ได้ หรือไฟล์ JSON ในโปรเจกต์ตัวเอง

• อย่าใส่กุญแจลับ (API key ลับ) ในโค้ดฝั่งลูกค้า

• อ่านเอกสาร rate limit ของ API สาธารณะ — อย่ายิงรัวในลูป

ถ้าเจอ error พูดถึง CORS ใน Console มักไม่ใช่บั๊ก syntax ของคุณ — เป็นนโยบายเบราว์เซอร์+เซิร์ฟเวอร์