2017-10-05 22 views
0

내 안드로이드 응용 프로그램에서 로컬 인트라넷 서버에 연결하려고합니다. 우체국과 다른 클라이언트에서 API 호출이 정상적으로 작동합니다. 하지만, 안드로이드 에뮬레이터에서 서버로 get 또는 post 요청을하려고 할 때 응답 코드 "503"이 반환됩니다 (호스트에 연결할 수 없음).API Android 에뮬레이터에서 작동하지 않는 인트라넷 서버에 연결하는 호출

API는 로컬 네트워크에있는 서버 시스템에서 호스팅됩니다. 프록시, DNS 설정을 추가하려고 시도했지만 아직 사용하지 않습니다.

일주일이 지나서이 문제에 봉착했습니다.

누군가가이 문제를 해결할 수 있다면 좋을 것입니다.

+0

를 사용하여 기본 에뮬레이터 10.0.2.2 및 10.0.3.2에 의해 주어진 포트로 URL을 설정해야합니다. portNo를 각각 사용하십시오. –

+0

HTTP 응답 코드 '500'은 내부 서버 오류를 의미합니다. –

+0

@KNeerajLal 죄송합니다. 그것은 에뮬레이터 설정에서 503 – user2342107

답변

0

당신은 10.0.2.2:portNr

portNr = ASP.NET 개발 서버 Genymotion에 대한

+0

10.0.2.2:portNr은 시스템이 서버 시스템 일 때 로컬 컴퓨터에 연결하는 경우 URL에 사용됩니까? – user2342107

+0

예. 내 대답이 도움이된다고 생각하면 대답을 대답으로 표시하십시오. –