jquery ajax CORS 크로스 도 메 인 방문 WebService
1208 단어 항목
var word = document.getElementById("word").value;
$.ajax({
type: "POST",
contentType: "application/x-www-form-urlencoded",
url: "http://localhost:12805/WebService.asmx/HelloWorld",
data: 'data=' + word,
dataType: 'text',
success: function(result) {
alert("success: " + result);
},
error: function(result, status) {
alert("error: " + status);
}
});
C\#WebService 코드:
[WebService(Namespace = "weburl")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
[WebMethod]
public void HelloWorld(string data)
{
this.Context.Response.AddHeader("Access-Control-Allow-Origin", "*"); // CORS
this.Context.Response.Write(data); //
}
}
WebService 기본 return 은 XML 형식 으로 되 돌아 가지 만 이 방식 을 사용 하면 문자열 로 되 돌아 갑 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
프로젝트 경험helm 노드의 탄성 신축, 클라우드 호스트에 대한 탄성 신축을 이용하여 알리 클라우드 로그 서비스 은 jenkins shell 또는 drone을 사용할 수 있습니다. 이것은 클라우드 서비스 업체가 제공하는 서비스입...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.