インターネットCookieを使ってファイルをダウンロードし表示するこの記事への評価、コメントCookieを使ってファイルをダウンロードし表示するHttpWebRequestとHttpWebResponseクラスによりHTTPサーバーからファイルをダウンロードするときにクッキーを使用するには、HttpWebRequestクラスのCookieContainerプロパティに適当なCookieContainerオブジェクトを設定しておく必要があります。クッキーの送信にはCookieContainerプロパティのCookieContainerオブジェクトに格納されているCookieオブジェクトが使用され、受信したクッキーはHttpWebResponseクラスのCookiesプロパティにより取得できます。Cookiesプロパティでは最後の応答で受信したクッキーしか取得できませんが、HttpWebRequest.CookieContainerプロパティには受信したすべてのクッキーが格納されます。次に示すコンソールアプリケーションのサンプルは、Amazon.co.jpのトップページをクッキーを使って受信しています。}}上記の例では受信するたびにCookieContainerプロパティに新しいCookieContainerクラスのインスタンスを設定し、CookieContainer.Addメソッドを呼び出していますが、cContainerフィールドをそのまま設定しても結果は同じではないかと思います。注意:この記事では、基本的な事柄の説明が省略されているかもしれません。初心者の方は、特に以下の点にご注意ください。このサイトで紹介されているコードの多くは、例外処理が省略されています。例外処理については、こちらをご覧ください。Tipsをご利用いただく際は、注意事項をお守りください。共有するこの記事への評価この記事の評価を見る・評価するには、JavaScriptを有効にしてください。この記事へのコメントこの記事へのコメントの一覧を見るこの記事に関するコメントを投稿するには、下のボタンをクリックしてください。投稿フォームへ移動します。通常のご質問、ご意見等は掲示板へご投稿ください。設定JavaScriptを有効にしてください。