0
포트 1234를 수신하는 NodeJs에 쓴 서버가 있습니다. 내 클라이언트 (HTML)에서 요청을 내 서버로 보내고 응답을 기다리고 싶습니다. 클라이언트에서 서버로 메시지 보내기
내가 XMLHttpRequest를 사용하려 : var http = new XMLHttpRequest();
var url = "127.0.0.1:1234";
var params = "token=22";
http.open("post", url, true);//"https://www.google.com/search?q=asd"
http.setRequestHeader("Content-type", "text/html");
http.setRequestHeader("Content-length", 0);
http.setRequestHeader("Connection", "keep-alive");
http.onreadystatechange = function() {//Call a function when the state changes.
alert(http.responseText);
}
http.ontimeout = function()
{
alert("timeout");
}
http.timeout=10;
try
{
http.send(null);
}
catch(ex)
{
alert(ex);
}
을하지만 항상 예외를 얻었다. 그 이유는 내가 내 포트를 사용할 수 없기 때문입니다.
요청을 보내고 응답하는 다른 방법이 있습니까?
감사하겠습니다. 감사합니다. –
JSONP를 사용하여 다른 포트를 사용할 수 있어야합니다. –
jquery 문서를 실제로 읽으면 jsonp 요청을 지원한다는 것을 알 수 있습니다 –