Когда я делаю GET-запрос к веб-серверу, расположенному на локальном хосте, вводя адрес в поле адреса браузера, я получаю правильный ответ в формате json. Но когда я делаю тот же запрос из Android Studio, я получаю ответ со статусом 200 (ОК), но значение тела этого ответа равно
<body><script language = "javaScript">window.parent.document.cookie = "Authorization=;path=/";
window.parent.location.href = "http://xxx.xxx.x.x";
</script></body></html>
Как решить эту проблему?
Как выглядит ваш PHP-файл (я предполагаю, что это php-файл) на веб-сервере? Единственное, что ему нужно вывести, это следующее:
<?PHP
$data = [];
header('Content-Type: application/json');
http_response_code(200);
echo json_encode($data);
Не используйте html для вывода строки json для запросов API.
Проблема была в том, что я пытался подключиться не на тот ip-адрес