我正在尝试通过以下代码获取有关我的域的所有详细信息
function prevent_xss($input_value)
{
$input_data = strip_tags($input_value);
$input_data = htmlentities($input_data,ENT_QUOTES);
$input_data = addslashes($input_data);
return $input_data;
}
if (isset($_POST['url']))
{
$URL = prevent_xss($_POST['url']);
//print_r($_POST);
}
$URL = str_replace('www.', '', $URL);
$URL = str_replace('https://', '', $URL);
$URL = str_replace('http:', '', $URL);
$URL = str_replace('/', '', $URL);
$api_key = 'XXXXX';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://api.whoxy.com/?key=$api_key&whois=$URL");
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($curl);
curl_close($curl);
$obj = json_decode($result,true);
当我传递.com
但是当我传递.org
之类的URL或其他任何内容时,它就不起作用
我不知道为什么会发生
有人可以帮我吗?
答案 0 :(得分:-1)
为准确性而编辑。
从我可以看到的是您的代码正常工作。
abc.com可以访问
abc.org可以访问,但它们阻止了我的VPN,我不知道他们可能还会阻止什么,但它似乎与您遇到的问题有关。