0

C# と Asp.Net の学習を始めたばかりで、特定のプロジェクトを念頭に置いていますが、クライアント側で Cookie を操作できるようにする必要があり、これに関する適切なドキュメントが見つからないため、ヘルプを取得するために助けを求めることにしました。出発点。私の実際の知識では少し複雑なデスクトップ アプリケーションを作成したいのですが、出発点が必要です。ユーザー名とパスワード、プロキシ、プロキシユーザーとプロキシ パスのリストをロードできる必要があります。アプリケーションのこの小さな部分は、アカウントとプロキシを使用して、httpclient を使用して Web ページにログインします。ログイン ページに GET 要求を送信すると、いくつかの変数と Cookie に割り当てなければならない隠しパラメータを含む応答が返されます。その Cookie を選択した場所 (「Cookies」の下のアプリケーション フォルダー) に保存する方法がわかりません。フォルダー) に、選択した名前を付けます (ログインに使用するユーザー名は、その Cookie の名前にする必要があります)。応答を並べ替えた後、すべての隠しパラメーターとユーザーを含む POST 要求をサーバーに送信し、パラメーターと Cookie を渡す必要があります。サーバーは、同じ名前 (上書きされた) の最初の Cookie と同じ場所に保存したい別の Cookie を含む応答を返します。この Cookie は、プログラムの後半で、そのログインの下でそのサーバー上で他のアクションを実行するために使用されます。このすべてのリクエストは、新しいログインを使用するたびに変更される資格情報を持つ特定のプロキシを使用する必要があります。Asp から HTTP クライアントを使用する方法を見つけることができました。

4

1 に答える 1