Я получаю данные JSON с почтальоном. Снимок экрана следующий.
Но я не могу получить данные JSON с JSoup.
Как я могу опубликовать запрос с данными массива с помощью jsoup?
$link = mysqli_connect("localhost", "root", "pwd", "blockchain");
$cur_key ="";
$cur_key = $_POST['cur_key'];
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
$sql = "SELECT * FROM crypto where id IN('".implode("','",$cur_key)."')";
if($result = mysqli_query($link, $sql)){
$encode = array();
while($row = mysqli_fetch_assoc($result)) {
$encode[] = $row;
}
echo json_encode($encode);
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
?>
Мой код Java похож на следующее.
try {
Document doc = Jsoup.connect(_url).header("Content-Type","application/x-www-form-urlencoded;charset=UTF-8")
.data("cur_key[]", "bitcoin")
.data("cur_key[]", "ripple")
.method(Connection.Method.POST)
.header("Content-Type", "application/x-www-form-urlencoded")
.ignoreContentType(true)
.timeout(0).get();
} catch (IOException e) {
e.printStackTrace();
}
Задача ещё не решена.
Других решений пока нет …