본문 바로가기

CodeGate

ajax cross domain 해결 원리

ajax로 호출할때 외부 URL을 호출하면 

보안 문제 때문에 작동되지 않는다. 


이때 간단한 해결 방법이다. 

아래처럼 외부 URL을 호출 한 후 sample.asp 에서 

javascript 문법에 맞춰 데이터를 넘겨주면 된다. 


<script src="http://sample.com/sample.asp"></script> 



핵심은 script src="" 에 외부 URL을 넣어도 동작한다는 것이다.