ORIGIN_NOT_ALLOWED คำขอนี้ต้องมาจากหน้าเว็บของ Checkslip
- HTTP status
403- เครดิต
- ไม่หัก
ความหมาย
คำขอที่เปลี่ยนข้อมูลบน app.checkslip.com ต้องมี header Origin เป็น https://app.checkslip.com เพื่อกันเว็บอื่นใช้การเข้าสู่ระบบของคุณ คำขอนี้จึงไม่ถูกส่งต่อและไม่หักเครดิต
สาเหตุ
ไม่มี header Origin หรือเป็นเว็บอื่น
วิธีแก้
ถ้าเขียนโปรแกรมเรียกเอง ใช้ API key ที่ https://api.checkslip.com แทนการเข้าสู่ระบบบนเว็บ · ถ้าเจอบนเบราว์เซอร์ ปิดส่วนขยายที่ลบ header Origin แล้วลองใหม่
ตัวอย่าง response
{
"type": "https://checkslip.com/problems/origin-not-allowed",
"title": "คำขอนี้ต้องมาจากหน้าเว็บของ Checkslip",
"status": 403,
"instance": "01a18600-0000-7000-8000-000000000000",
"code": "ORIGIN_NOT_ALLOWED"
}