Итак, я создал приложение для Android, которое получает значение API с успехом на других веб-сайтах, но когда я пытаюсь использовать свой localhost, он возвращает нулевое значение, так как это нулевое значение, а не ошибка. но не получая значение.
Я могу подключиться к своему локальному хосту, а почтальон успешно возвращает ответ JSON.
URL в .java = http://10.0.2.2:8000/api/products/4
Я пробовал много идей?
ПОЧТОВЫЙ ОТВЕТ ЗА веб-сайт, который возвращает AZTECS
{
"id": 1,
"name": "Aztecs",
"expansion": "The Conquerors",
"army_type": "Infantry and Monk",
"unique_unit": [
"https://age-of-empires-2-api.herokuapp.com/api/v1/unit/jaguar_warrior"
],
"unique_tech": [
"https://age-of-empires-2-api.herokuapp.com/api/v1/technology/garland_wars"
],
"team_bonus": "Relics generate +33% gold",
"civilization_bonus": [
"Villagers carry +5",
"Military units created 15% faster",
"+5 Monk hit points for each Monastery technology",
"Loom free"
]
}
Это json-ответ моего локального хоста, который возвращает ноль в Android
{
"data": {
"name": "et",
"description": "Qui sit perspiciatis dolores repellendus illum suscipit molestiae. Eius maxime ipsam ipsum est. Reiciendis ut a quos ut soluta repudiandae distinctio animi.",
"price": 651,
"stock": 9,
"rating": 0,
"href": {
"reviews": "http://localhost:8000/api/products/4/reviews"
}
}
}