gpt4 book ai didi

php - 将代理与 PHP 简单 HTML DOM 解析器结合使用

转载 作者:行者123 更新时间:2023-12-01 16:17:55 24 4
gpt4 key购买 nike

我在获取 PHP Simple HTML DOM Parser 时遇到一些问题与代理一起工作。我阅读了他们在手册中提供的有关程序的信息,但它仍然不合作。

require_once('simple_html_dom.php');

$url = 'http://www.whatsmyip.org/';
$proxy = '00.000.000.80:80';

$context = array(
'http' => array(
'proxy' => $proxy,
'request_fulluri' => true,
),
);
$context = stream_context_create($context);

$dom = new simple_html_dom();
$dom = file_get_html($url, false, $context);

echo '<pre>';
print_r($dom);
echo '</pre>';

最佳答案

我只更改了一些部分,但显然,您提供的代理示例不起作用。试试这个:

$context = array('http' => array('proxy' => 'tcp://221.176.14.72:80','request_fulluri' => true,),);
$stream = stream_context_create($context);
$dom = file_get_html('http://www.whatsmyip.org/', false, $stream);
$ip = $dom->find('span#ip', 0)->innertext;
echo $ip;

关于php - 将代理与 PHP 简单 HTML DOM 解析器结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24875733/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com