사실 둘다, get, post를 한다는 것은 동일한데, ajax로 구현한 것을 server side인 node에서 구현해야 할때도 있다.
그럴때, 참고하기 위해 실제 동작은 동일하지만 구현법이 다른 두개 비교 해둔다.
jquery의 ajax post
$.ajax({ url:"/login", type:"post",
data:{userId:"userA", userPwd:"pwdA"},
success : function(response) {
console.log(response);
},
error : function(request, response, error) {
console.log(request);
}});
node.js의 request post
request.post("/login", {
json: false,
form: {userId:"userA", userPwd:"pwdA"}
}, function (error, response, body) {
if (error) {
return console.error(error);
}
return console.log(body);
});
from WordPress http://ift.tt/1Dojezm