본문 바로가기

전체 보기459

NextJS를 API로만 이용할때 CORS 에러 대처 방법 파일명은 middleware.ts으로 사용되야 하고 위치는 루트(/) 위치 즉 package.json 파일 위치와 같아야 한다. import { NextResponse } from "next/server"; // the list of all allowed origins const allowedOrigins = [ 'http://localhost:3011', ]; export function middleware(req: any) { // retrieve the current response const res = NextResponse.next() // retrieve the HTTP "Origin" header // from the incoming request let origin = req.headers.. 2023. 8. 8.
냉면 (10년 연구 했습니다) ㅇ 서론저는 일반인 입니다.요리 진짜 못 하는 남자 입니다. ㅠㅠ예를 들면 매운탕을 만든다면매운탕소스+생선+파 끝!!이렇게 밖에 못하지만 맛은 좋아요왜냐? 매운탕소스를 진짜 고르고 골라서 완성 시켜요 ㅋ왜 10년 동안 연구 했냐면.. 제가 냉면을 진짜 좋아하는데10년동안 이것 저것 많은 종류의 냉면(육수, 사리)들을 도전 했습니다.최대한 간단하게 맛있게 먹고자 10년 동안 도전 했습니다 ㅋㅋ 그래서 결론이 뭐냐!!물냉 재료1. 육수: 농심 냉면 다시다(찬물에 그냥 넣으셔도 됩니다)2. 사리: 맛찬들 함흥냉면 사리(저는 얇고 탱탱하면서 냄새 안 나는 사리를 좋아 합니다)3. 참기름: 꼬마 참기름(절대로 냉장 보관 하지 마세요.. 그냥 찬장 안에 두세요)옵션: 식초, 겨자끝!!! 엄청 간단하죠? 그런데 맛은.. 2023. 6. 20.
2023년 Google Workspace를 위해서 Amazon ROUTE53에 메일 서버 등록 방법 이 내용을 기록하는 이유는 별것도 아닌것에 시간을 많이 허비 하였습니다. 2023년 이후 google workspace를 사용하려면 MX 가 바뀌였습니다. ㅇ 그리고 뭔가 google workspace에 버그도 있습니다. ㅠㅠ (홈에서 절대로 MX 등록 먼저 하면 안 됩니다) 하는 방법 1. Google Workspace에서 계정>도메인>도메인 관리 에서 우선 도메인을 인증 해야 합니다. 도메인 관리에서 TXT로 인증코드를 확인 합니다. 그리고 AMAZON ROUTE53에서 TXT로 GOOGLE-SITE-VERIFICATIO~~ 을 등록 하고 MX에 1 SMTP.GOOGLE.COM을 등록 합니다. Google Workspace를 위해서는 딱 2개만 설정하면 됩니다. MX 1개, TXT 1개 (이때 레코드.. 2023. 6. 16.
ㅇ NextJS server.js localhost https로 사용하기(개발 용) const { createServer } = require("https"); const { parse } = require("url"); const next = require("next"); const fs = require("fs"); const hostname = "localhost"; const port = 3000; const dev = process.env.NODE_ENV !== "production"; const app = next({ dev, hostname, port }); const handle = app.getRequestHandler(); const httpsOptions = { key: fs.readFileSync("localhost+1-key.pem"), cert: fs.readF.. 2023. 6. 1.