• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    해결됨

로그인 통신 질문

24.05.03 16:13 작성 조회수 73

1

import axios from 'axios';

const axiosInstance = axios.create({
  // 안드는 localhost:3000이 안먹힐 수 있기에 10.0.2.2로 테스트
  baseURL: 'http://10.0.2.2:3030',
  withCredentials: true,
});

export default axiosInstance;

이럴때 안드로이드는 제대로 동작하지만, ios는 다시

import axios from 'axios';

const axiosInstance = axios.create({
  // 안드는 localhost:3000이 안먹힐 수 있기에 10.0.2.2로 테스트
  baseURL: 'http://localhost:3030',
  withCredentials: true,
});

export default axiosInstance;

이렇게 바꿔주어야 동작합니다. 이렇게 매번 바꿔서 체크하는게 맞을까요?

답변 2

·

답변을 작성해보세요.

1

김용민님의 프로필

김용민

질문자

2024.05.03

감사합니다. 뒤에 강좌에서 확인했습니다. 여러모로 많이 배우는 강좌인 것 같습니다. 친절하고 빠른 답변과 좋은 강의 감사합니다!!

0

Kyo님의 프로필

Kyo

지식공유자

2024.05.03

강의에서 나중에 바꾸는데, Platform.OS를 사용하시면됩니다. 강의노트에서도 확인하실수있습니다.

자세한 설명과 코드는 아래 질문 답변 참고해주세요!

https://www.inflearn.com/questions/1234808