Почему код ответа всегда равен 0, хотя я действительно могу ввести http, который предоставляет JSON?Android

Форум для тех, кто программирует под Android
Anonymous
Почему код ответа всегда равен 0, хотя я действительно могу ввести http, который предоставляет JSON?

Сообщение Anonymous »

Я пытаюсь подключить свое приложение Android Studio к веб-сайту, чтобы получить и прочитать JSON, но всегда получаю код ответа 0. Я пытался использовать подписку как отчаянную меру, потому что простое использование GET или POST даже не дало мне коды ответа, Любые идеи? Я знаю, что URL-адрес открыт, потому что я могу получить к нему доступ в любом браузере, но программа не хочет с ним взаимодействовать, буду признателен за любую помощь
HttpServiceClass httpServiceClass = new HttpServiceClass(HttpURL);
httpServiceClass.ExecutePostRequest()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(new Observer() {
public void onSubscribe(Disposable d) {
}
public void onNext(String response) {
if (httpServiceClass.getResponseCode() == 0) {
Log.i("Error", "No tienes Conexion a Internet");
Error = "S";
} else if (httpServiceClass.getResponseCode() == 200) {
FinalJSonResult = httpServiceClass.getResponse();


Подробнее здесь: https://stackoverflow.com/questions/781 ... provides-t

Вернуться в «Android»