강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

career87님의 프로필 이미지
career87

작성한 질문수

Vue.js 끝장내기 - 실무에 필요한 모든 것

삭제 API 함수 및 기능 구현

삭제 api 관련 질문입니다.

작성

·

375

5

학습노트 조회 / 생성은 저 슬래쉬가 들어가는데

삭제는 그냥 인자값만 주는 이유가 있나요?

api 문서에도 

POST​/posts

이런식으로 다 posts가 붙는데.. delete는 따로 posts를 안붙히는건 그냥 api 규칙인지 알고싶습니다!

답변 1

4

캡틴판교님의 프로필 이미지
캡틴판교
지식공유자

안녕하세요 career87님, 좋은 질문이네요! 말씀하신 것처럼 axios의 API 함수의 규칙 때문에 그렇습니다. 기본적으로 get, post, put, delete API를 사용할 때 첫 번째 인자가 url이기 때문에 인스턴스로 공통 URL을 잡아줬다고 하더라도 일단 `/`을 넘겨야 합니다. 같은 맥락에서 put, delete와 같이 id가 넘어가야 하는 것은 그냥 id만 넘겨도 됩니다 ㅎㅎ

career87님의 프로필 이미지
career87

작성한 질문수

질문하기