🚨
Next.jsのAPIでCORSを突破する
$ yarn add nextjs-cors
pages/api/hello.ts
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import type { NextApiRequest, NextApiResponse } from 'next';
import NextCors from 'nextjs-cors';
type Data = {
name: string
}
export default async function handler(
req: NextApiRequest,
res: NextApiResponse<Data>
) {
await NextCors(req, res, {
methods: ['GET'],
origin: '*',
optionSuccessStatus: 200,
});
res.status(200).json({ name: 'John Doe' })
}
Discussion