이번에는 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를 사용합니다.

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

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