0

URLConnection を使用して Web サイトからデータをスクレイピングしようとしています。ログインとセッションを追跡する必要がありますが、Web サイトが Cookie を拒否しているようです。

その Web サイトからの Cookie が表示されません。セッションを保存するために使用できた代替手段は何ですか? URL の書き換えが 1 つのオプションになる可能性があります。

その Web サイトでログイン/セッションを追跡するにはどうすればよいですか?

4

2 に答える 2

1

非表示フィールドにセッションIDを保存することも別のオプションです。このチュートリアルをチェックしてください

于 2012-11-05T17:34:30.670 に答える
1

encodeURL()これを使用して、セッション管理が適切に処理されるようにします。URLを受け取り、ユーザーがCookieをオフにしている場合は、セッションIDとして認識されるように適切な形式でjsessionidをURLに添付します。

いつ使うの?クライアントにアクセスするリンク、フォームアクション、sendRedirect、またはその他のURLがあり、アプリケーションでサーバー側セッションのメンテナンスが必要になるたびに。サーバー側の転送には必要ありません。

于 2012-11-05T17:36:34.283 に答える