나는 JSON 객체를 반환하는 PHP RESTful API를 가지고있다. 서버 측에 문제가 발생했을 경우 나는 내가 API의 흐름을 변경하려면 다음 API는 "거짓"는 booleanic 응답안드로이드 PHP 예외에서 던져 예외를 잡는 방법
을 돌려 지금까지 그 API
에서 REST 요청을 요청하는 안드로이드 클라이언트가 그래서 "false"를 포함하는 JSON 응답을 보내지 않고 Exception을 던져서 안드로이드 측에서 예외를 잡아 내고 싶습니다.
이 이이 그것을 할 수
try {
php_api.getUsers();
} catch (Exception ex) {
// TODO
}
:
그래서 기본적으로, 나는 다음과 같은 안드로이드 코드 같은 것을 싶어? PHP 예외가 이런 방식으로 발견됩니까?
no. 자바 예외는 java를위한 것이며, php로 전송되지 않으며 특히 http를 통해 전송되지 않습니다. 결과가 false이면 여전히 Java 측에서 예외를 throw 할 수 있습니다. – njzk2
나는 다른 길을 의미했다. PHP 예외가 어떻게 든 Java에 잡힐 수 있습니까? – Chaiavi
도 마찬가지입니다. 당신이 할 수있는 일은 java에서 가져 오는 값을 보내고, 그 결과 예외를 throw합니다. – njzk2