JSONP 요청에 일반 JavaScript 사용: 단계별 가이드
도메인 간 데이터 교환을 용이하게 하기 위해 JSONP(JSON with Padding) )은 도메인 간 HTTP 요청을 허용하는 기술로 등장했습니다. jQuery와 같은 라이브러리는 JSONP에 대한 편리한 방법을 제공하지만 JavaScript 자체를 사용하여 외부 종속성 없이 구현하는 것이 가능합니다.
JSONP 콜백 함수 만들기:
먼저 JSON 응답을 처리하는 콜백 함수입니다. 이 함수는 외부 서버에서 데이터를 반환할 때 호출되며, 이를 이용하여 데이터를 구문 분석하고 활용할 수 있습니다.
예:
function foo(data) { // Perform operations on the JSON data }
JSONP 스크립트 태그 생성:
다음으로