본문 바로가기

Vue

Axios 파라미터의 종류

Vue Axios는 Vue.js 애플리케이션에서 HTTP 요청을 만드는 데 널리 사용되는 라이브러리입니다. Axios를 사용할 때 여러 유형의 매개 변수를 전달하여 요청의 동작을 사용자 정의할 수 있습니다:

  1. URL: 요청을 보내려는 엔드포인트의 URL입니다.

  2. 메서드: 메서드: 요청에 사용하려는 HTTP 메서드(예: GET, POST, PUT, DELETE 등)입니다.

  3. 데이터: 요청 본문으로 전송할 데이터입니다. 객체, 배열, 문자열 또는 기타 모든 유형의 데이터가 될 수 있습니다.

  4. 헤더: 요청과 함께 보내려는 헤더입니다. 여기에는 인증 토큰, 콘텐츠 유형 및 기타 메타데이터 등이 포함될 수 있습니다.

  5. 쿼리 매개변수: URL 끝에 키-값 쌍으로 추가되는 추가 매개변수입니다. 일반적으로 필터링, 정렬 및 페이지 매김에 사용됩니다.

  6. 요청 구성: 시간 제한, 응답 유형, 응답 인코딩 등 요청과 관련된 다양한 설정을 구성할 수 있는 개체입니다.

  7. 인터셉터: 인터셉터를 사용하여 요청이나 응답을 보내거나 받기 전에 수정할 수 있습니다. 이는 인증이나 오류 처리 등에 유용할 수 있습니다.

  8. 콜백: Axios는 성공, 오류, 완료 콜백 등 요청 결과를 처리하는 데 사용할 수 있는 여러 콜백 함수를 제공합니다.

    이러한 매개 변수를 사용하여 특정 요구에 맞게 Axios 요청의 동작을 사용자 지정할 수 있습니다.