ホームページ  >  記事  >  バックエンド開発  >  phpカールはログインを偽造してデータをキャプチャするためにCookieを追加します

phpカールはログインを偽造してデータをキャプチャするためにCookieを追加します

WBOY
WBOYオリジナル
2016-07-25 08:42:10962ブラウズ

現時点で、情報を取得するには、ログインする必要がある Web ページがあります。情報を取得するには、ヘッダーに Cookie の値を渡す必要があります。


1. まず Web サイトにログインし、firebug を開くと、対応する Cookie が表示されます。これをコピーすると使用できます。



2,

  • header("Content-type:text/html;Charset=utf8");
  • $ch =curl_init();
  • curl_setopt($ch,CURLOPT_URL,'http: //www.babytree.com/user/picjournal.php');
  • $header = array();
  • //curl_setopt($ch,CURLOPT_POST,true);
  • //curl_setopt($ch, CURLOPT_POSTFIELDS, $fields );
  • curl_setopt($ch,CURLOPT_HEADER,true); bdshare_firstime=1401937092199; 28856.1548793539.1401937093.1408503164.1408694138.69;');
  • $content =curl_ exec($ch);
  • echo "
    ";print_r(curl_error($ch));echo "
    ";
  • echo "
    ";print_r(curl_getinfo($ch) );echo "
    ";
  • echo "
    ";print_r($header); echo "
    ";
  • echo "
    ",$content;
  • コードをコピー
  • PHP、カール、クッキー
    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。