标签: php curl
我正在尝试抓取其中包含标记的网址,但会返回400错误的请求错误。
有没有办法在PHP中使用CURL正确解析它?
答案 0 :(得分:0)
锚片段(#及其后的所有内容)不是请求URL的一部分。它永远不应该发送到服务器。 cURL与此无关。只有浏览器关心这一部分。
#
如果此页面正在执行某些AJAX或以其他方式根据锚片段动态加载内容,那么您将需要一个浏览器来运行该页面并执行JavaScript。您可以使用PhantomJS执行此任务。