【发布时间】:2013-05-28 05:07:31
【问题描述】:
<?php
include('../simple_html_dom.php');
$fname = "http://www.myurl.com";
$html = file_get_html($fname);
$divs = $html->find('h6');
foreach($divs as $element)
{
$title = $element->find('a', 0)->plaintext;
echo $title.'<br>';
}
echo '<br>';
?>
我收到了这个错误:
“打开流失败:HTTP 请求失败!HTTP/1.1 500 Internal Server Error in.......”
我的网址很长,它的实际长度是 750 个字符。 如果我使用 wget 它会显示“文件名太长”
我该如何解决?我需要它来处理简单的 dom
【问题讨论】:
-
您的网址是否在合法浏览器中有效?
-
是的,它适用于所有浏览器...我添加了我的网址,请检查
-
那可能是服务器因为 User-Agent 什么的而拒绝服务你的请求。您是否控制此 URL 的服务器?
-
如何通过我的服务器检查它?
-
该 URL 在我的浏览器中也不起作用。
标签: php simple-html-dom