0 / 0 / 0
Регистрация: 03.06.2015
Сообщений: 116
|
||||||
1 | ||||||
JSON. HTTP. Подключение к локальной БД11.11.2016, 14:50. Показов 2251. Ответов 9
Метки нет (Все метки)
Ребят, нужен совет. Работаю над клиент-сервером, сначала разбирался с коннектом к БД с помощью библиотека JDBC, у меня получилось. Нашел в интернете, что нужно прописывать ip 10.0.2.2:3306, прописал и данные с локальной БД извлекаются. Но покуда я с этим разбирался, решил перейти на HTTP протокол. Пишу там вот так
Вопрос: это я что-то не то прописываю или связка http and json в принципе не коннекться с локальной БД? Если первое, то не могли бы подсказать в чем причина? Если что, то я пытаюсь разобраться с коннектом к БД этой связки на основе вот этого: https://habrahabr.ru/post/269135/ Там я менял только указанную мной строку в коде java и в php файлах.
0
|
11.11.2016, 14:50 | |
Ответы с готовыми решениями:
9
Пропало подключение по WI-FI и подключение по локальной сети Http запрос в локальной сети JSON в HTTP ответе Json http парсинг. Массивы |
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
11.11.2016, 14:53 | 2 |
Ну а порт ты прокинул?
0
|
0 / 0 / 0
Регистрация: 03.06.2015
Сообщений: 116
|
|
11.11.2016, 14:59 [ТС] | 3 |
Имеешь ввиду в моем случае порт 3306? Нет, я с портами вообще ничего не делал, ибо, как я уже писал оно и так работало, когда я использовал JDBC.
0
|
30 / 30 / 5
Регистрация: 21.03.2013
Сообщений: 381
|
|
11.11.2016, 15:43 | 4 |
Eugen167, не работает локально? (если да то localhost:3306 - порт нужно указывать + создать в БД пользователя с правами через phpmyadmin )
0
|
0 / 0 / 0
Регистрация: 03.06.2015
Сообщений: 116
|
|
11.11.2016, 15:58 [ТС] | 6 |
С пользователями все ОК. Что касается адреса. То я сомневаюсь, что ваш сработает, ибо я вычитал в интернете, что указывая такой ip 10.0.2.2 мы по сути пишем localhost только ввиде такого ip, иначе приложение тестируемое на AVD к серверу не коннектиться. Но это было на JDBC. Там я перепробовал ip из cmd, адреса указанные на моем локальном сервере, приписывал и отписывал порты через двоеточие пока не нашел инфу об этом ip. Поэтому в данном случае я на 99% уверен, что нужно использовать его. Поэтому подзреваю, что я либо в неправильном виде написал, либо я чего-то не дописал, либо при тестировании приложения с HTTP and JSON на локальном сервере, необходимо как-то иначе организовывать коннект.
Добавлено через 1 минуту То есть к локальному серверу, в моем случае апаче, развернутому на локальной машине коннект не получиться и в любом случае необходим хостинг?
0
|
0 / 0 / 0
Регистрация: 03.06.2015
Сообщений: 116
|
|
11.11.2016, 22:19 [ТС] | 8 |
0
|
0 / 0 / 0
Регистрация: 03.06.2015
Сообщений: 116
|
||||||
12.11.2016, 15:38 [ТС] | 10 | |||||
Паблито, проблема решена. Как я и думал она в в этой строчке.
В моем случае нужно было писать так:
Далее через слэш нужно написать название папки, в которой лежат php скрипты на сервере и тогда будет все работать(при условии, что все остальное сделаете правильно).
0
|
12.11.2016, 15:38 | |
12.11.2016, 15:38 | |
Помогаю со студенческими работами здесь
10
HTTP Запрос в 8.2, отсылка JSON Работа с HTTP протоколом по локальной сети - передача файлов Http запрос для получения json ответа Выгрузка в JSON-файл результата HTTP-запроса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |