我正在尝试下载一个页面reddit.com/gold,必须登录才能访问它,所以我的第一反应是使用curl来发布登录表单数据并登录。
我走了这么远:http://pastie.org/3387061
如果你没有登录,脚本会输出呈现给你的页面,所以我很确定它没有正常工作。
如果需要的话,这是登录表单(我缩小了它):http://pastie.org/3387065
感谢您的阅读和任何帮助。
确保在两个请求上使用相同的CURLOPT_COOKIEJAR值,并添加具有相同值的选项CURLOPT_COOKIEFILE。
尝试使用chrome检查器登录并查看实际发送的POST变量,可能有您错过的