xmlHttpRequest로 전송
example)
GET
const xmlHttp = new XMLHttpRequest();
xmlHttp.addEventListener('load',()=>{
...code
});
xmlHttp.open('GET','localhost:8080/api/babo');
xmlHttp.send();
POST send Json
const xmlHttp = new XMLHttpRequest();
xmlHttp.addEventListener('load',()=>{
...code
});
xmlHttp.open('GET','localhost:8080/api/babo');
xmlHttp.setRequestHeader('Content-Type','application/json');
xmlHttp.send(JSON.stringify(data));
setRequestHeader 에서 http 헤더 조작이 가능함.
Content-Type을 application/json으로 보내야 바디에 json을 넣는것이 가능함.
기본값은 www-url-form-encoded
multipart로 보내고 싶다면
multipart/form-data로 ContentType을 설정해주어야한다.