전체 글 (1) 썸네일형 리스트형 [php] ajax, jsonp :: 크로스 도메인 이슈(Cross domain issue) 우회를 통한 데이터 전달(ajax를 통한 jsonp 사용법) php 작업을 진행하다보면, 다른 도메인 혹은 다른 포트(ex. http://localhost:80 http://localhost:3000) 간의 데이터 전달이 필요한 경우가 있다. 필자 같은 경우, 채팅 기능 구현을 위해서 Node.js의 Socket.io를 사용하게 되었는데, 채팅창을 새로운 브라우저로 띄우게 되는 경우 포트가 기존에 사용했던 80번이 아닌 3000으로 나오기때문에, 단순한 ajax 통신으로는 서로 다른 포트 간의 데이터 송수신이 불가능하다는 것을 알게 되었다. (.....처음에 코드 잘못 입력해서 그런줄 알고 거짓말 안하고, 수백번은 쳐봤다....). 그렇다면, Ajax를 포함하고 있는 자바스크립트(Javascript)에서 생겨나는 문제인 것 같다고 판단을 하고, 관련자료를 찾아보았.. 이전 1 다음