$ npm i axios
axios.create()
const api = axios.create({
baseURL: 'URL정보',
params: {
api_key:'API_KEY',
language:'ko-KR'
}
})
axios.get()
사용자가 검색어를 입력할때 오타 혹은 특수문자를 입력했을 경우에 처리해주는 부분이 필요하다.
만약에 @
를 입력했을때 URL에서 인코딩을 해줘야한다. string만 인식하기 때문에
api.get(`search/tv`, {
params: {
query: encodeURIComponent(term)
}
})
어떠한 값을 이 함수에 넘기든지 값을 인코딩하고 문자열로 검색하게 해준다.