-.-
Request:
function get_onlineplayer(){
$apiurl = "http://****.***.**:25577/onlineplayer?secret";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $apiurl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3000);
$res = curl_exec($ch);
return $res."";
}
Antwort bei selben Request im Browser:
3
Erkennt den Query und füllt die Variable (funktioniert):
} else if(inp.contains("GET /playerlist")){
data = "";
for (Player player : Bukkit.getServer().getOnlinePlayers()){
data += player.getName()+", ";
}
data += "none";
data = data.replace(", none", "");
Soll ich den TCP Socket auch noch aufzeigen? ...
Statt dem cURL hab ich es auch mit alternativen "Browser" Headern in cURL und file_gets_content probiert.
MfG
Roman