2

以下の質問への回答を私に説明してください。これらが非常にばかげている場合は、ご容赦ください。

1)。Web ページに Cookie を設定すると、Cookie は PC にテキスト ファイルとして保存されます。C# アプリケーション (HttpWebRequest) から Cookie を設定すると、ブラウザの動作のようにファイルが作成されますか?

2)。Web ブラウザを使用して一部のドメイン (例: www.google.com) を閲覧したとします。閲覧中にいくつかの Cookie が設定されます。次に、C# Windows アプリケーションと、そのアプリケーションが HttpWebRequest を使用してそのドメイン (www.google.com) へのリクエストに送信するフォームの使用を開始しました。

私の質問は、そのリクエストで送信される Cookie (ブラウジング中に設定される) の天気予報です。

前もって感謝します。

4

1 に答える 1

0

C# プログラムは Cookie を作成しません。クライアント ブラウザのみが行います。プログラムが行うことは、HTTP ヘッダーをブラウザーに送信し、プログラムが実行されているコンピューターで Cookie を作成するように指示することです。

を使用するHttpWebRequestと、プログラムによって以前に設定され、クライアント マシンに送信された Cookie は送信されません。これは、C# プログラムが一種の別個の「ブラウザー」であるためです。そのオブジェクトに設定した Cookie のみを送信します。

于 2012-10-05T05:32:27.173 に答える