axios?

joker·2020년 3월 18일
1

axios?

Promise based HTTP client for the browser and node.js
axios는 node.js와 브라우저를 위한 http통신 javascript 라이브러리입니다.

아래와 같이 모든 브라우저를 지원합니다. (Fetch와 달리 크로스 브라우징에 최적화)

특징
브라우저에선 XMLHttpRequests을 nodejs에선 http 요청 생성
Promise API 지원
요청과 응답을 중단
JSON 데이터 자동 변환
요청 취소
XSRF로부터 보호하기위한 클라이언트 측 지원
front에서 back 으로 전송시 아래와 같이 전송이 가능합니다

import axios from "axios";

// axios 기본 세팅
// `withCredentials` indicates whether or not cross-site Access-Control requests
// should be made using credentials
axios.defaults.withCredentials = true;

const script = () => {
  console.log("backend gogo");
  axios.post(`http://localhost:4000/process/script`);
};
profile
개발자입니다.

0개의 댓글