Ajax

라코마코·2020년 5월 11일
0

부스트코스 이론

목록 보기
6/6

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을 설정해주어야한다.

0개의 댓글