どのようにcurlを使用してWebサイトをクロールしますが、毎回異なるセッションを使用しますか?基本的にはcurlを使ってページにアクセスしたいのですが、毎回新しいセッションがあります。
基本的に、Webアプリは、カールへのアクセスごとに異なるユーザーであると見なす必要があります。
そのようなことは可能ですか?
どのようにcurlを使用してWebサイトをクロールしますが、毎回異なるセッションを使用しますか?基本的にはcurlを使ってページにアクセスしたいのですが、毎回新しいセッションがあります。
基本的に、Webアプリは、カールへのアクセスごとに異なるユーザーであると見なす必要があります。
そのようなことは可能ですか?
まず第一に、httpはステートレスであり、セッションのようなものは(httpプロトコル自体には)ありません。
Railsセッションがありますが、これはCookieで管理されていると思います。(少なくとも私はRails 2.xにいました。)Cookieを送信しない限り、それは新しいRailsセッションであると見なす必要があります。
Webサーバーは、セッションの追跡、または訪問とヒットを追跡するためのユーティリティである可能性があります。これは、要求が特定の時間枠内の同じIPアドレスからのものである場合に実行されます。これらのセッションでは、curlを使用して以前とは異なる訪問を行うことはできません。