curl获取cookies和session登录站点的内部内容

字体大小: 中小 标准 ->行高大小: 标准

curl获取cookies和session登录站点的内部内容

  1. <form action="curl.php" method="post">
  2. Address:<input type="text" name="url" />
  3. COOKIE和SESSION值:<input type="text" name="config" />
  4. <input type="submit" value="submit" />
  5. </form>
  6. <?php
  7. error_reporting(7);
  8. if($_POST['url']=="" OR $_POST['config']==""){
  9. echo "请在上面输入相关设置!";
  10. exit;
  11. }
  12. $ch = curl_init();
  13. curl_setopt($ch, CURLOPT_URL, "".$_POST['url']."");
  14. curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  15. curl_setopt($ch,CURLOPT_COOKIE, "".$_POST['config']."");

  16. $re = curl_exec($ch);

  17. curl_close($ch);
  18. echo $re;
  19. ?>
复制代码
看了"太阳雨"的curl文章,写了一个小东西.呵呵.
上面的代码保存为curl.php然后输入要进入的网址和用Wsockexpert获取的COOKIES值然后就可以不用通过登录进入你想进入的页面了.
这样就可以采集相关信息了

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/29844.html