Статьи
Форум
Q&A
Полезные коды
Войти
Регистрация
Привет, Гость!
Войти
Войти с VK
Войти с Google
Регистрация
Информация
Вопросы и ответы
Вопрос
1 голос
546 просмотров
22.03.2019 / 15:53
Aladdin
Запрос -> Обработка -> Json Результат
php
java
В веб не особо смыслю, поэтому решил закинуть сюда вот такой вопрос:
Есть например локальный сервер на php c mysql и программа на java, задача - сделать запрос из java на сервер и получить результат в виде Json. как это можно провернуть?
22.03.2019 / 17:23
aNNiMON
https://annimon.com/code/?tag=network
23.03.2019 / 06:16
Death
А php хоть работает как сервер? То есть, к нему можно делать запросы?
Ответы
1 голос
#
22.03.2019 / 16:15
HoldFast
[копировать]
[скачать]
public
static
String readResponse
(
InputStream is
)
throws
IOException
{
StringBuilder response
=
new
StringBuilder
(
)
;
try
{
BufferedReader in
=
new
BufferedReader
(
new
InputStreamReader
(
is,
"UTF-8"
)
)
;
String inputLine
;
while
(
(
inputLine
=
in.
readLine
(
)
)
!=
null
)
{
response.
append
(
inputLine
)
.
append
(
Util.
NEW_LINE
)
;
}
}
catch
(
IOException ioe
)
{
}
return
response.
toString
(
)
;
}
public
static
String get
(
String link
)
{
try
{
final
URL url
=
new
URL
(
link
)
;
HttpURLConnection http
=
(
HttpURLConnection
)
url.
openConnection
(
)
;
http.
setConnectTimeout
(
2000
)
;
return
readResponse
(
http.
getInputStream
(
)
)
;
}
catch
(
IOException ex
)
{
return
""
;
}
}
String response
=
get
(
"url"
)
;
JSONObject myjson
=
new
JSONObject
(
response
)
;
Изм.
HoldFast
от 22.03.2019 / 16:16
org.zip
(26.23 кб.)
Всего: 1
Вопросы и ответы
Топ участников
Последние ответы
Комментарии
Поделиться
Разделы
Авторские статьи
Вопросы и ответы
Полезные коды
Форум
Гостевая книга
Реклама
Мы в соцсетях