JSONP

callback( {
    "nick" : "aji",
    "age" : 30,
    "area" :  "jeju",
    "hobby" : ["movie","walk"]
} )
  • JSONP != XMLHttpRequest
  • JSON Padding
  • Ajax 크로스도메인 이슈 회피

예제

//JS동적 삽입
var head = document.getElementsByTagName("head")[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://api.facebook.com/method/links.getStats?format=json&urls=http://daum.net&callback=complate';
head.appendChild(script);

예제

장점?단점?

  • 사용하기 편하다
  • 크로스도메인 이슈 피함
  • http 상태에 따른 디테일한 처리 불가능

results matching ""

    No results matching ""