<?php
$url = "http://115.245.30.253:8080/demo.php"; // Using HTTP instead of HTTPS
// Initialize cURL session
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER
, false); // Ignore SSL verification if using HTTPS curl_setopt($ch, CURLOPT_FOLLOWLOCATION
, true); // Allow redirection
// Execute cURL request
// Check for cURL errors
if ($json === false) {
}
// Close cURL session
// Check if response is empty
}
// Decode JSON response
// Check for JSON decode errors
if (json_last_error() !== JSON_ERROR_NONE) {
die("JSON Decode Error: " . json_last_error_msg
() . "<br>Response: " . htmlspecialchars($json)); }
// If the decoded data is empty or doesn't contain expected values
}
// Display raw JSON response
echo "<h3>Raw JSON Response:</h3>";
// Display structured data
echo "<h3>Formatted Response:</h3>";
echo "<pre>";
echo "</pre>";
?>
PD9waHAKJHVybCA9ICJodHRwOi8vMTE1LjI0NS4zMC4yNTM6ODA4MC9kZW1vLnBocCI7IC8vIFVzaW5nIEhUVFAgaW5zdGVhZCBvZiBIVFRQUwoKLy8gSW5pdGlhbGl6ZSBjVVJMIHNlc3Npb24KJGNoID0gY3VybF9pbml0KCk7CmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9VUkwsICR1cmwpOwpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfUkVUVVJOVFJBTlNGRVIsIDEpOwpjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfU1NMX1ZFUklGWVBFRVIsIGZhbHNlKTsgLy8gSWdub3JlIFNTTCB2ZXJpZmljYXRpb24gaWYgdXNpbmcgSFRUUFMKY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1NTTF9WRVJJRllIT1NULCBmYWxzZSk7CmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9USU1FT1VULCAxMCk7IC8vIFNldCB0aW1lb3V0CmN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9GT0xMT1dMT0NBVElPTiwgdHJ1ZSk7IC8vIEFsbG93IHJlZGlyZWN0aW9uCgovLyBFeGVjdXRlIGNVUkwgcmVxdWVzdAokanNvbiA9IGN1cmxfZXhlYygkY2gpOwoKLy8gQ2hlY2sgZm9yIGNVUkwgZXJyb3JzCmlmICgkanNvbiA9PT0gZmFsc2UpIHsKICAgIGRpZSgiY1VSTCBFcnJvcjogIiAuIGN1cmxfZXJyb3IoJGNoKSk7Cn0KCi8vIENsb3NlIGNVUkwgc2Vzc2lvbgpjdXJsX2Nsb3NlKCRjaCk7CgovLyBDaGVjayBpZiByZXNwb25zZSBpcyBlbXB0eQppZiAoZW1wdHkoJGpzb24pKSB7CiAgICBkaWUoIk5vIGRhdGEgZm91bmQuIik7Cn0KCi8vIERlY29kZSBKU09OIHJlc3BvbnNlCiRkYXRhID0ganNvbl9kZWNvZGUoJGpzb24sIHRydWUpOwoKLy8gQ2hlY2sgZm9yIEpTT04gZGVjb2RlIGVycm9ycwppZiAoanNvbl9sYXN0X2Vycm9yKCkgIT09IEpTT05fRVJST1JfTk9ORSkgewogICAgZGllKCJKU09OIERlY29kZSBFcnJvcjogIiAuIGpzb25fbGFzdF9lcnJvcl9tc2coKSAuICI8YnI+UmVzcG9uc2U6ICIgLiBodG1sc3BlY2lhbGNoYXJzKCRqc29uKSk7Cn0KCi8vIElmIHRoZSBkZWNvZGVkIGRhdGEgaXMgZW1wdHkgb3IgZG9lc24ndCBjb250YWluIGV4cGVjdGVkIHZhbHVlcwppZiAoZW1wdHkoJGRhdGEpKSB7CiAgICBkaWUoIk5vIGRhdGEgZm91bmQuIik7Cn0KCi8vIERpc3BsYXkgcmF3IEpTT04gcmVzcG9uc2UKZWNobyAiPGgzPlJhdyBKU09OIFJlc3BvbnNlOjwvaDM+IjsKZWNobyAiPHByZT4iIC4gaHRtbHNwZWNpYWxjaGFycygkanNvbikgLiAiPC9wcmU+IjsKCi8vIERpc3BsYXkgc3RydWN0dXJlZCBkYXRhCmVjaG8gIjxoMz5Gb3JtYXR0ZWQgUmVzcG9uc2U6PC9oMz4iOwplY2hvICI8cHJlPiI7CnByaW50X3IoJGRhdGEpOwplY2hvICI8L3ByZT4iOwoKPz4K