https://github.com/axios/axios - 62,358 
- v0.18.1 , 2019/06 
- ajax 기능 구현,  
- XMLHttpRequest , getch, jQuery $.ajax 대체 
* 장점 
https://tuhbm.github.io/2019/03/21/axios/ 
구형브라우저를 지원 (Fetch API의 경우는 폴리필이 필요) 
요청을 중단 시킬 수 있음
응답 시간 초과를 설정 가능
CSRF 보호 기능이 내장되어있다. X-XSRF-TOKEN이 자동 설정
JSON 데이터 자동변환 
Node.js에서의 사용 
//===================================================
function doAxios(url, data, method) { 
    var config = { 
        url: url,          
        method: method,    
        headers: { 
        'Content-Type': 'application/x-www-form-urlencoded', 
    }; , 
    }; 
    if( method == "POST"){ 
        config.data = data; 
    } 
    return axios(config); 
}
//================ 
// 참고 
http://webframeworks.kr/tutorials/nextjs/nextjs-006/
반응형
    
    
    
  'Code > JavaScript' 카테고리의 다른 글
| [Javascript] *.mjs 파일을 import 하려고 하면 에러 발생 , 해결 방법 (0) | 2019.07.26 | 
|---|---|
| [Vue.js] Nuxt.js (0) | 2019.07.23 | 
| [Javascript] fetch (ajax) (0) | 2019.07.22 | 
| [Javascript] Vanilla , ajax , callback, Promise, async/await 구현 예제 (0) | 2019.07.22 | 
| [Javascript] async & await (0) | 2019.07.20 | 










