Curl PHP解析哈希标签会导致400个错误请求

时间:2013-06-20 01:55:11

标签: php curl

我正在尝试抓取其中包含标记的网址,但会返回400错误的请求错误。

有没有办法在PHP中使用CURL正确解析它?

1 个答案:

答案 0 :(得分:0)

锚片段(#及其后的所有内容)不是请求URL的一部分。它永远不应该发送到服务器。 cURL与此无关。只有浏览器关心这一部分。

如果此页面正在执行某些AJAX或以其他方式根据锚片段动态加载内容,那么您将需要一个浏览器来运行该页面并执行JavaScript。您可以使用PhantomJS执行此任务。