2013-09-23 2 views
-3

서버에 연결하는 응용 프로그램을 만들고 있습니다.이 서비스 가동 시간이 100 %가 아니므로 상태 검사기를 만들어야합니다.자바에서 PHP echo의 값을 복구하십시오.

내 아이디어는 Java에서 PHP를 호출하고 활성화되어 있지 않으면 "0"을 복구하고 서비스가 실행 중일 때는 "1"을 복구하고 앱 사용자의 시간을 낭비하지 않습니다.

Java에서 어떻게 할 수 있습니까?

Greetens 감사

+0

Tom, Selvin, Andrew, Tanis 및 그림자 덕분에 투표에 참여했습니다. – Toux

답변

0

는 더 쉬운 방법은 대신 HTTP GET의 HTTP 헤드를 할 수 있습니다. 콘텐츠를 요청하지 않습니다.

HttpURLConnection.setFollowRedirects(false); 
HttpURLConnection con = 
    (HttpURLConnection) new URL(urlpath).openConnection(); 
con.setUsesCache(false); // Of course. 
con.setRequestMethod("HEAD"); 
boolean isOnAir = con.getResponseCode() == HttpURLConnection.HTTP_OK; 
con.disconnect(); 
관련 문제