여러 가지 작업들을 하는 도중에.. 무언가 꼬인 것 같았다;;
문제는 내가 테스트 해 본 익스플로러가.. 그 내용을 다 띄워준다는 것이었다;;
웹 개발은 크롬에서 테스트 해야 좋을 것 같다 ㅋㅋㅋㅋ
* 크로스 도메인 해결
서버쪽 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로 바꾸는 것보다는 위의 방법으로 헤더를 추가하는 것이 빠르고 간편하다고 생각하였다.)
[출처] 19. 크로스도메인 해결|작성자 dimigozzang
'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 |