내 랩톱에서 실행중인 Rails 응용 프로그램과 전화의 안드로이드 응용 프로그램이 있습니다. 레일이 서브 도메인과 함께 네임 스페이스 인 레일 애플리케이션의 api를 호출하려고합니다. 다음과 같은Android : 로컬 시스템의 하위 도메인으로 모바일에서 apis를 호출하는 방법
내 API를 보면 :
http://api.localhost:3000/login (With sub-domain)
내가 대체
는 IP 주소와 로컬 호스트. 그것은 브라우저에서 작동하지만 안드로이드 응용 프로그램에서 그것은 나를 준 안드로이드 java.net.SocketTimeoutException :에 연결하지 못했습니다. 하지만 하위 도메인없이 네임 스페이스를 사용하면 작동합니다.http://192.168.1.101:3000/api/login (Works fine)
올바른 도메인은 무엇입니까?
http://api.192.168.101:3000/login (Gives above error)