xml 또는 JSON 형식으로 데이터를 반환 할 수있는 SharePoint 2010 REST API를 사용하고 있습니다. 필자의 시나리오에서는 JSON이 필요하다.JSON을 반환하는 AJAX - 무엇이 없습니까?
모든 jQuery를 함께 잘 작동 :
$.ajax({
type:"GET",
url:url,
dataType:"json",
success: function(data, textStatus, jqXHR){...}
});
하지만 일반 자바 스크립트에서 JSON을 얻을 수없는, 데이터를 XML로 반환됩니다. 내가 뭘 놓치고 있니?
var XHR=new XMLHttpRequest();
XHR.open("GET", url, true);
XHR.setRequestHeader("Content-Type","application/json");
XHR.onreadystatechange = function() {
if (XHR.readyState == 4 && XHR.status == 200) {...}};
XHR.send(null);
Chrome의 개발자 도구에서 '네트워크'탭을 엽니 다. HTTP 요청 헤더에서 jQuery 요청을 확인하고 일반 Ajax 요청을 할 때 보내진 요청 헤더와 비교하십시오. –