【发布时间】:2021-07-25 01:53:02
【问题描述】:
亲爱的朋友们,我正在尝试做一个有趣的项目,我们可以输入一个 tor .onion 地址并找到与之相关的网站标题和元描述。这是我的代码,
<?php
$ch = curl_init('http://torchdeedp3i2jigzjdmfpn5ttjhthh5wbmda2rr3jvqjg5p77c54dqd.onion');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_PROXYTYPE => CURLPROXY_SOCKS5_HOSTNAME,
CURLOPT_PROXY => '127.0.0.1:9150',
CURLOPT_HEADER => 0,
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_ENCODING => '',
CURLOPT_COOKIEFILE => '',
]);
$response = curl_exec($ch);
if ($response === false) {
echo sprintf(
"Request failed. Error (%d) - %s\n",
curl_errno($ch),
curl_error($ch)
);
exit;
}
if (preg_match('/\<title\>(.*)\<\/title\>/i', $response, $match)) {
echo "The title is '{$match[1]}'";
} else {
echo "Did not find title in page.";
}
echo "<br></br><br>";
$tags = get_meta_tags($response);
echo $tags['description']; // a php manual
?>
实际上我得到了正确的网站标题。但是当我要获取 .onion 网站的元描述时,我的问题就出现了。这是截图enter image description here
请帮助我。我的 php 代码有什么问题
【问题讨论】:
-
不,它没有:(
标签: php tor darknet onion-architecture