Android 에서 SWR 로 data fetch할 때 발생하는 Network Error 해결하기

Maliethy·2021년 3월 11일
0

React-Native Error

목록 보기
6/15

1. issue

다음과 같이 swr로 백서버에 users데이터를 요청했더니

const { data: userData, mutate: mutateUser, error } = useSWR(
    "http://localhost:3000/api/users",
    fetcher
  );
  console.log(userData, error);

안드로이드에서 다음과 같은 에러가 발생했다

 [Thu Mar 11 2021 16:31:32.107]  LOG      undefined [Error: Network Error]

2. solution

https://ttdoongdoong.tistory.com/13에 나온대로 localhost를 나의 컴퓨터 ip로 바꿔주니 에러가 해결되었다!

const { data: userData, mutate: mutateUser, error } = useSWR(
    "http://192.***.*.**:3000/api/users",
    fetcher
  );
  console.log(userData, error);
profile
바꿀 수 있는 것에 주목하자

0개의 댓글