Я пытаюсь прочитать значения JSON в приложении для Android и для этого создал файл json_get_data.php, содержащий следующий код. Я использую сервер WAMP для размещения моих файлов.Не удалось проверить результат JSON
<?php
$link = mysqli_connect('localhost', 'root', '', 'lunch_menu') or die("could not connect");
$query="select * from lunch_menu";
$result=mysqli_query($link,$query);
$response = array();
while($row = mysqli_fetch_array($result)){
array_push($response,array("id"=>$row[0],"day"=>$row[1],"soup"=>$row[2],"non_veg_main"=>$row[3],"non_veg_side"=>$row[4],"veg_main"=>$row[5],"veg_side"=>$row[6]));
}
echo json_encode(array("server_response"=>$response));
mysqli_close($link);
?>
URL-адрес для результата http://192.168.1.100/json_get_data.php
Однако, когда я пытаюсь проверить его с помощью JSONlint или других инструментов валидатора, он говорит мне, что URL является недействительным, даже если загрузка URL в браузере выводит JSON правильно.
Проверьте API с помощью инструмента POSTMAN. Он покажет вам правильный результат вашего api. И если есть какие-то проблемы, это также покажет вам. – Avishake
Я не уверен. Я не получаю никакого ответа от вашего URL-адреса. – SripadRaj
Попробуйте сейчас, мой Wi-Fi перестает работать. Я изменил его на свой новый адрес ip. – asehgal17