5줄 요약
- JSONP(JSON with Padding)는 웹 개발에서 동일 출처 정책(Same-Origin Policy)을 우회하는 방법 중 하나입니다.
- JSONP의 핵심 원리는 HTML에서 <script> 태그는 동일 출처 정책에 영향을 받지 않는다는 것입니다.
- 따라서 JSONP를 사용하면 <script> 태그를 통해 다른 도메인에서 스크립트를 로드하고 실행할 수 있습니다.
- JSONP 요청 시, 서버는 JSON 데이터를 콜백 함수로 감싸서 반환하며, 이 콜백 함수는 클라이언트에서 정의된 함수입니다.
- JSONP는 몇 가지 보안 이슈(GET만 사용 가능한 점 등)와 단점이 있어 현대 웹 개발에서는 CORS를 사용합니다.
추가 내용
경험
'Programming' 카테고리의 다른 글
[C#, Unity] 기술면접 준비 리스트 (0) | 2023.09.19 |
---|---|
일본어 폰트 검색 사이트 (0) | 2023.04.09 |
[5줄 요약] SOP(Same-Origin Policy)란? (0) | 2023.04.04 |
[5줄 요약] CORS(Cross-Origin Resource Sharing)란? (0) | 2023.04.04 |
[5줄 요약] 멀티 레포(Multiple Repositories)란? (0) | 2023.03.31 |