Networking

fromzoo·2021년 3월 10일
0

Networking with Axios Instances

  • Axios 설치
$ npm i axios

axios.create()

const api = axios.create({
	baseURL: 'URL정보',
	params: {
		api_key:'API_KEY',
		language:'ko-KR'
	}
})

axios.get()

API Verbs

사용자가 검색어를 입력할때 오타 혹은 특수문자를 입력했을 경우에 처리해주는 부분이 필요하다.

만약에 @를 입력했을때 URL에서 인코딩을 해줘야한다. string만 인식하기 때문에

api.get(`search/tv`, {
	params: {
		query: encodeURIComponent(term)
	}
})

어떠한 값을 이 함수에 넘기든지 값을 인코딩하고 문자열로 검색하게 해준다.

profile
프론트엔드 주니어 개발자 🚀

0개의 댓글