본문 바로가기
#5-4 / Jquery Ajax & 외부 서버 통신(CORS) ⚡ CORSspring - @CrossOrigin(origins = "*", allowedHeaders = "*") 해당 annotaion 추가=> origins에 특정 ip 작성시 - 해당 ip에서만 대응하겠다 (* : 전체)=> allowedHeaders 에 "GET" 작성시 get일 경우만 대응하겠다      (* : 전체 , "application/json" 처럼 type을 작성하는 경우도 있음)res.addHeader("Access-Control-Allow-Origin","*"); res.addHeader("Access-Control-Allow-Credintials","true");=> class내에 요걸로 작성으로 대체 가능 (retrun에 경로 넣어줘야함)json으로 받는다면@GetMappi.. 2024. 7. 19.
#5-3 / Jquery Ajax & API 서버통신 (XML 로드) ⚡ XML 로드xml파일 강제루 미리 제작해둠- data.xml 홍길동 hong hong@nate.com 25 이순신 lee sunsin@daum.net 33  - ajax2.jsp 2024. 7. 19.
#5-2 / Jquery Ajax & API 서버통신 (URL JSON 로드) ⚡ URL JSON 로드$("#btn3").click(function(){ $.ajax({ url : "./rest_json2.do", cache : false, type : "GET", dataType : "JSON", success : function($data){ console.log($data); }, error : function($data){ console.log($data); } });}) //produces : 해당 mapping에 속성을 변환 시키는 데이터 타입 (기본은 html)@GetMapping(value="/jq/rest_json2... 2024. 7. 19.
#5-1 / Jquery Ajax & API 서버통신 (JSON) / JSONArray,JSONObject 사용 ecma랑 jquery 는 사실 매칭이 잘 안됨.. 버그 생김ㅋ ❓ API 서버REST ( get,post )xml,json 로드받는 역할아키텍처 구조RESTful ( get,post,put,delete ) - url 파라미터로 세팅CDN ( get,post ) - Image,VideoSOAP ( xml만 사용 )나중에 공부해보길 추천ㅋ , REST보다 어려움REST와 특성이 비슷함금융권에서 많이 사용 - 보안 좋아서프로토콜 구조(서버와 서버간의 DATA 교환)❓ 아키텍처 , 프로토콜아키텍처 : 데이터의 구조 형태프로토콜 : 서버와 서버간의 통신1. html로 받아서 json으로 변경하는 방식2. 처음부터 json파일로 받는 형식⚡ REST (JSON 이니까) - (dataType : "HTML" 로 받.. 2024. 7. 19.