더북(TheBook)

이번에는 POST 방식의 요청을 보내 보겠습니다. POST 요청에서는 데이터를 서버로 보낼 수 있습니다.

(async () => {
  try {
    const result = await axios.post('https://www.zerocho.com/api/post/json', {
      name: 'zerocho',
      birth: 1994,
    });
    console.log(result);
    console.log(result.data);
  } catch (error) {
    console.error(error);
  }
})();

전체적인 구조는 비슷한데, 두 번째 인수로 데이터를 넣어 보내는 것이 다릅니다. GET 요청이면 axios.get을 사용하고, POST 요청이면 axios.post를 사용합니다.

다음으로 서버에 폼 데이터를 보내는 경우를 알아보겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.