私はいくつかのWebRequestを作成し、サイトへの応答を取得し、3ページのデータを正常に投稿しました。これで最後のページは確認ページになり、ユーザーに確認ボタンをクリックさせる必要があります。しかし、私がこのようにブラウザに応答コンテンツを書くとき
response = request.GetResponse() as HttpWebResponse;
dataStream = response.GetResponseStream();
reader = new StreamReader(dataStream);
responseFromServer = reader.ReadToEnd();
responseFromServer = responseFromServer.Replace(@"=""/", @"=""http://website.com/");
Page.Response.Write(responseFromServer);
ブラウザにはCookieとセッション変数がないため、ユーザーがボタンをクリックすると、Webページはログオフページにリダイレクトされます。私が上でしたことは、ページにhtmlを書き込むことだけでした。HttpContext.Current
多分、WebClient
クラスは役に立つかもしれないと思いましたが、それを理解することはできませんでした。
このセッションを続行するようにブラウザを作成するにはどうすればよいですか?応答からブラウザにセッション変数とキャッシュを渡すにはどうすればよいですか?
どんな助けでもありがたいです。
シナン