jQuery.ajax
함수를 사용하여 asp.net에서 페이지 메서드에 대한 ajax 호출을 수행합니다. 나는 구체적으로 content-type
을 application/json; charset=utf-8
으로 설정했습니다. 방화 상자의 응답을 살펴보면 content-type은 html로 표시됩니다.jquery.ajax는 iis에서 콘텐츠 유형 "html"을 반환하고 로컬 호스트에서는 콘텐츠 유형 "json"을 반환합니다.
다음 내 아약스 호출에 코드입니다 : 당신은 특정 콘텐츠 형식을 요청
$.ajax({
async: asyncVal,
type: "POST",
url: url + '/' + webMethod,
data: dataPackage,
contentType: "application/json; charset=UTF-8",
dataType: "json",
error: errorFunction,
success: successFunction
});
localhost에서 실행중인 서버 코드가 IIS의 코드와 동일합니까? 웹 서버, WCF, aspx 페이지입니까? –
서버 부품 코드를 게시 할 수 있습니까? – Oleg