이번에는 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를 사용합니다.
다음으로 서버에 폼 데이터를 보내는 경우를 알아보겠습니다.