ตอนนี้ฉันกำลังประสบปัญหา CORS แปลก ๆ
นี่คือข้อความแสดงข้อผิดพลาด:
XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[...]
Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin
เซิร์ฟเวอร์สองเครื่อง:
- localhost: 8666 / routeREST /: นี่คือเซิร์ฟเวอร์ Python Bottle แบบธรรมดา
- localhost: 8080 /: Python simpleHTTPserver ที่ฉันเรียกใช้แอปพลิเคชัน Javascript แอปนี้กำลังดำเนินการตามคำขอของ Ajax บนเซิร์ฟเวอร์ด้านบน
มีความคิดเกี่ยวกับสิ่งที่อาจเป็นปัญหาหรือไม่?
แก้ไข:
และ ... พอร์ตคือปัญหา ขอบคุณสำหรับคำตอบ :)
หากใครใช้เซิร์ฟเวอร์ Python bottle เช่นกันคุณสามารถทำตามคำตอบที่ให้ไว้ในโพสต์นี้เพื่อแก้ปัญหา CORS: Bottle Py: การเปิดใช้งาน CORS สำหรับคำขอ jQuery AJAX