inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

174만명의 커뮤니티!! 함께 토론해봐요.

[맥] 크롬 개발자 도구에서 xhr.send(data) 가 안될 때 해결법

Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해

저는 OS X 환경입니다. 세 가지 방법을 써서 됐는 데요, 어떤 게 정말 됐는 지 파악이 안됐는 데 일단 다 적어볼게요. 첫 번째로 sendAjax('http://localhost:3000/ajax_send_email', inputdata); localhost 로 바꿔줍니다. 두 번재로 크롬을 모두 닫고 cmd + Q로 닫으셔야합니다. open -a Google\ Chrome --args --disable-web-security --user-data-dir 를 터미널에 입력하면 그 다음 부터는 xhr.send(data) 가 올바르게 작동할 수도 있습니다. 보안상 안전하게 크롬의 default 세팅이 send 를 못하도록 되어 있는 것같습니다. 출처: javascript - Disable same origin policy in Chrome - Stack Overflow 세 번째로 개발 시에 CORS 보안을 해제해주는 확장 익스텐션을 설치해줍니다. 사용방법은 해당 페이지에 동영상으로 되어 있습니다. extension 설치 링크

  • xhr
  • XMLHttopRequest
PennyBlack2008 댓글 0 좋아요 0 조회수 506

인기 태그

인프런 TOP Writers

주간 인기글