cURL を使用して HTTPS ページをナビゲートしようとしています。私の問題は、言うまでもなくcURLにあるのではなく、ページ全般にあります。問題は、ログインした後、情報を収集するために特定のページに移動したいことです。しかし、その URL に直接アクセスしようとすると、サイトから自動的にログアウトされます。これは cURL だけでなく、Web ブラウザを使用している場合にも発生します。目的のページにアクセスする唯一の方法は、サイトのハイパーリンクをクリックすることです (これは、入力した URL へのリダイレクトにすぎないようです)。Cookie とセッション (ページを変更するたびにセッション ID が変更されるようです) を調査しましたが、役に立ちませんでした。実行されていて「クリック」に影響を与えているJavascriptが見つからないようで、秘密のPOSTフィールドも見つからないので、私の質問は次のとおりです。
URL とハイパーリンクを介して移動したかどうかをサーバーが「知る」ことができる一般的に知られている方法はありますか? HTTPSであることと関係がありますか?
私は Web プログラミングに慣れていないので、ハイパーリンクは多かれ少なかれ自分で URL を入力するためのショートカットにすぎないと考えていました。
ありがとう