insung.log
로그인
insung.log
로그인
[Javascript] XML, JSON
insung
·
2024년 7월 10일
팔로우
0
CS
JavaScript
XML
json
Javascript 공부자료 (생능북스, 이모저모)
목록 보기
18/36
XML과 JSON
XML과 JSON은 모두 데이터 컨테이너 이다.
내부에 데이터를 저장하여 전달하고, 추출할 수 있게 도움
XML과 JSON 비교
공통점
차이점
데이터 교환 표준
JSON은 닫기 태그가 없음
데이터 컨테이너
JSON은 XML보다 경량
계층 구조로 이해가 용이
JSON은 다수의 데이터 타입을 지원
프로그램 언어에 독립적
파서(XML파서, JS API)
JSON의 메서드
JSON.parse()
JSON 형식의 문자열을 JSON 객체로 변환
JSON.stringify()
자바스크립의 값, 객체를 JSON 문자열로 변환
CORS (Cross-Origin Resource Sharing)
교차 출처 리소스 공유
특정 서버에서 실행 중인 웹 애플리케이션이 다른 서버의 자원에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 제약사항
동일 출처 정책은 브라우저가 보안상 이유로 JS에서 다른 서버로의 요청을 금지하는 정책
해커가 악성 스크립트로 해커의 서버로 사용자 정보를 탈취할 가능성으로 부터 보호하기 위한 관리 방법
서버가 같다면 동일 출처, 다르다면 교차 출처 라고 함
적절한 CORS 사용 시 동일 출처 정책을 지키면서 교차 출처 환경에서 요청을 가능케 처리 가능
이 경우 요청과 응답 헤더의 조작이 필요
서버 설정을 변경하거나 프록시 기능을 사용하여 가능케 할 수 있음
insung
안녕하세요 프론트엔드 관련 포스팅을 주로 하고 있습니다
팔로우
이전 포스트
[Javascript] Ajax 활용
다음 포스트
[Javascript] Fetch API
0개의 댓글
댓글 작성