【发布时间】:2012-03-26 16:07:36
【问题描述】:
有没有一种简单的方法来模拟 cookie 和 javascript,使用 php 脚本抓取需要它的网页?
当前响应显示:
<body><noscript>This site requires JavaScript and Cookies to be enabled. Please change your browser settings or upgrade your browser.</noscript></body>
我把它放在代码中,它没有任何区别:
$strCookie = 'PHPSESSID=' . $_COOKIE['PHPSESSID'] . '; path=/';
curl_setopt( $ch, CURLOPT_COOKIE, $strCookie );
【问题讨论】:
-
您是否有特定原因要在服务器端而不是客户端执行此操作?
-
脚本正在解析以创建一个 rss 提要,然后变成一个 twitter 提要,并且底层站点也对这种安排感到满意。
标签: php javascript cookies curl scrape