nextjs cors
v2.2.0
Nextjs-Cors เป็นแพ็คเกจ Node.js เพื่อให้มิดเดิลแวร์ที่สามารถใช้เพื่อเปิดใช้งานตัวเลือกต่างๆในแอปพลิเคชัน NextJS
ก่อนอื่นเราจะต้องติดตั้งเพื่อใช้แพ็คเกจที่ยอดเยี่ยมนี้
# Using npm
npm install nextjs-cors@latest
# Using yarn
yarn add nextjs-cors@latest
# Using pnpm
pnpm add nextjs-cors@latestNextJS-Cors ใช้แพ็คเกจ CORS ดังนั้นเราขอเชิญคุณตรวจสอบเอกสาร https://github.com/expressjs/cors
หน้า/api/whoami. {ts, js}
import NextCors from 'nextjs-cors' ;
async function handler ( req , res ) {
// Run the cors middleware
// nextjs-cors uses the cors package, so we invite you to check the documentation https://github.com/expressjs/cors
await NextCors ( req , res , {
// Options
methods : [ 'GET' , 'HEAD' , 'PUT' , 'PATCH' , 'POST' , 'DELETE' ] ,
origin : '*' ,
optionsSuccessStatus : 200 , // some legacy browsers (IE11, various SmartTVs) choke on 204
} ) ;
// Rest of the API logic
res . json ( { message : 'Hello NextJs Cors!' } ) ;
} nextjs-cors ภายใต้ใบอนุญาต