ฉันเจอปัญหา CORS หลายครั้งและมักจะแก้ไขได้ แต่ฉันต้องการที่จะเข้าใจจริงๆโดยเห็นสิ่งนี้จากกระบวนทัศน์สแต็กหมายถึง
ก่อนที่ฉันจะเพิ่มมิดเดิลแวร์ในเซิร์ฟเวอร์ด่วนของฉันเพื่อจับสิ่งเหล่านี้ แต่ดูเหมือนว่ามีตะขอบางประเภทที่ผิดพลาดคำขอของฉัน
คำขอส่วนหัวฟิลด์ Access-Control-Allow-Headers ไม่ได้รับอนุญาตจาก Access-Control-Allow-Headers ในการตอบกลับ preflight
ฉันคิดว่าฉันสามารถทำได้:
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","*")
})
หรือสิ่งที่เทียบเท่า แต่ดูเหมือนจะไม่สามารถแก้ไขได้ ฉันยังพยายามแน่นอน
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Headers","Access-Control-Allow-Headers")
})
ยังไม่มีโชค
Access-Control-Request-Headers