ㅌㅅㅌㄹ
  • Home
  • Tag
  • MediaLog
  • LocationLog
  • Guestbook
  • Admin
  • Write
    • 분류 전체보기
      • 사실 아무도 관심 없을 것 같은 개인적인 이야기
        • IT Life
        • Bicycle Life
      • 내가 자꾸 까먹어서 쓰는 개발 이야기
        • PHP
        • CodeIgniter
        • Laravel
        • jQuery
        • Vue.js
        • React
        • JavaScript
        • HTML, CSS
        • MySQL, MariaDB
        • Linux Server
        • Android
        • 기타
      • 적어놨다 나중에 또 마시려고 쓰는 맥주 이야기
      • 마지막 업뎃이 언제였는지 기억 안나는 사진 이야기
        • Landscpae
        • People
        • Animal
        • Plant
        • Etc
        • Picnic
        • Travel
      • 결혼하고 점점 쓸게 없어지는 게임 이야기
      • 대장
      • Humor Life
        • 에디
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
axios 검색 결과
1 개의 검색 결과가 있습니다.
내가 자꾸 까먹어서 쓰는 개발 이야기/JavaScript

Axios interceptor로 응답오류 공통 처리하기

회원제 웹서비스의 경우 특정 동작들은 로그인과 권한 여부를 체크하게 된다. 이를 axios를 통한 promise 요청마다 전부 체크하면 시간도 시간이지만, 오류 표시 형식이 변경될때는 그야말로 지옥이 될것이다. axios에는 이럴때를 대비한 interceptor가 존재한다고 한다. axios.interceptors.response.use( (response) => { //백엔드에서 리턴 된 로그인, 또는 권한 오류가 발생하는 경우 처리 //문제가 있는 경우 if(response.hasError) { return; } //문제가 없다면 return response; }, (error) => { //응답 오류 처리 구분 return Promise.reject(error); }, );

2021. 10. 20. 13:23
  • «
  • 1
  • »

공지사항

  • Food Life 공지

전체 카테고리

  • 분류 전체보기
    • 사실 아무도 관심 없을 것 같은 개인적인 이야기
      • IT Life
      • Bicycle Life
    • 내가 자꾸 까먹어서 쓰는 개발 이야기
      • PHP
      • CodeIgniter
      • Laravel
      • jQuery
      • Vue.js
      • React
      • JavaScript
      • HTML, CSS
      • MySQL, MariaDB
      • Linux Server
      • Android
      • 기타
    • 적어놨다 나중에 또 마시려고 쓰는 맥주 이야기
    • 마지막 업뎃이 언제였는지 기억 안나는 사진 이야기
      • Landscpae
      • People
      • Animal
      • Plant
      • Etc
      • Picnic
      • Travel
    • 결혼하고 점점 쓸게 없어지는 게임 이야기
    • 대장
    • Humor Life
      • 에디
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #phpstorm
  • #300D
  • #laravel
  • #WSL
  • #gitlab-runner
  • #인증
  • #SFC
  • #라라벨
  • #mysql
  • #spa
  • #UTF-8
  • #Vue
  • #ubuntu
  • #auth
  • #Ajax
  • #js
  • #deployer
  • #Android
  • #vuejs
  • #CSS
  • #webpack
  • #scroll
  • #wsl2
  • #android studio
  • #gitlab-ci
  • #JQuery
  • #php
  • #COMPOSER
  • #proc_open
  • #HTML
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © ㅌㅅㅌㄹ All rights reserved. TistoryWhaleSkin3.4

티스토리툴바