서버파일2 nodejs에서 fetch 사용방법 fetch is not a function $.ajax 사용불가 안녕하세요 여러분 크리에이트 메이커 입니다 ~~~ 작업을 하던중, nodejs에서 스케줄링을 통해 DB접속 후 메일발송하는 기능을 만들고 있었는데요. 보통 fetch는 js파일에서 기본적으로 사용되지만, 서버를 관리하는 js파일에서는 기본적으로 사용이 안되더라구요. 처음에는 $.ajax로 메일을 보내려고 했는데 이역시 도저히 되질 않아, await fetch로 바꾸었답니다. 근데 역시 몇번 실패를 하고 나서 원인을 찾으니,,, 서버관리하는 js파일에서 http통신을 하면 상대측에서 이 데이터를 웹에서 보낸것이 아니라고 판단을 하여 오류를 내보냅니다. 보통우리는 웹에서 함수를 사용해서 보내기 떄문에 잘 넘어갔었는데, 서버관리용 js파일에서는 바로 적용이 안되더군요. 그래서 방법을 찾았습니다. 먼저 npm .. 2024. 1. 4. multer 응용 및 내부 기능 한계점 극복 formdata사용 //multer선언 var storage = multer.diskStorage({ //경로 설정 destination: function (req, file, cb) { fs.readdir("./public/companyimages/" + req.body.companynum + "/" + req.body.submanagerid, (error) => { if (error) { console.error("회사파일 생성"); fs.mkdirSync("./public/companyimages/" + req.body.companynum + "/" + req.body.submanagerid); cb(null, "./public/companyimages/" + req.body.companynum + "/" + req... 2023. 7. 17. 이전 1 다음