728x90

여러 가지 작업들을 하는 도중에.. 무언가 꼬인 것 같았다;;

문제는 내가 테스트 해 본 익스플로러가.. 그 내용을 다 띄워준다는 것이었다;;

웹 개발은 크롬에서 테스트 해야 좋을 것 같다 ㅋㅋㅋㅋ

 

 

* 크로스 도메인 해결

 

서버쪽 response Header에 추가해주어야 함.

Access - Control - Allow - Origin : *
Access - Control - Allow - Method : GET, POST, PUT, DELETE, OPTIONS
Access - Control - Max - Age : 3600
Access - Control - Allow - Credentials : true
Access - Control - Allow - Headers : Origin, X-requested - with, Content - Type, Accept

 

클라이언트쪽 request Header에 추가해주어야 함.
Accept : application/json
Content-Type : application/json
async : false

 

///////////////////////////////////////////////////////////////////////////////////////////

 

JSONP 를 사용하면 해결. (GET 방식만 지원)

(- 하지만 계속 작업해왔던 JSON을 JSONP로 바꾸는 것보다는 위의 방법으로 헤더를 추가하는 것이 빠르고 간편하다고 생각하였다.)

 

728x90

'WEB' 카테고리의 다른 글

php에서 python 실행  (0) 2014.05.23
php 파일 업로드  (0) 2014.05.16
PHP JSON 설치  (0) 2014.05.13
자바스크립트에서 JSON 생성 후 JSP에서 파싱  (0) 2014.05.13
MYSQL_ASSOC  (0) 2014.05.13

+ Recent posts