ホームページ >バックエンド開発 >PHPチュートリアル >PHP シミュレートされたログイン、ジャンプ ページの問題
phpを使ってWebサイトへのログインをシミュレートしたい ログイン後、検索操作をシミュレートします(検索操作を実行すると、別のページにジャンプして検索結果が表示されます)。現在の問題は、ログインを正常にシミュレートできますが、検索をシミュレートすると、検索ページにジャンプすると、ログインしていないと表示されることです。解決方法を教えてください
Cookie を持ってくる
php でこれを行うのはまだ少し面倒です ログイン後に取得した Cookie を持ってくる必要があります。初めて
参考: http://www.php.net/manual/ja/function.curl-setopt.php/
クッキーを持ってきたのですが、まだ動作しません
誰か知っていますか?
$ch =curl_init();
curl_setopt($ch, CURLOPT_URL,'http://api.ajaxsns.com/api.php?key=free&appid=0&msg='.rawurlencode('私は誰').'?');
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
$htmls =curl_exec($ch);
echo $htmls ?>
Cookie が設定されているかどうかを確認します。正しいです。そうしないと表示されません
この問題についても知りたいです。私が持ってきた Cookie は、ログイン後の Cookie です
一部の Web サイトでは、別のページをクリックすると、パケット キャプチャ ソフトウェアが使用されます。 Cookie の sessionid 値が変化し続けていることがわかりました。この場合はどうすればよいですか