2

私は次のことをしようとしている Web ブラウザー コントロールの経験がありません: Web サイトに移動し、返される Cookie 値をスクレイピングします (正規表現に固有)。ここでこれを検索しようとしましたが、これに関する情報はありません。WebブラウザコントロールはIEに接続されていますか? これでは値が読めませんよね?クッキーをキャプチャする方法はありますか? CookieContainerが好きですか?

httpwebrequest で使用するコードが 1 つあります。これは、webbrowser コントロールでやろうとしていることの例です。

 List<string> cookieValues = new List<string>();
            foreach (Cookie cookie in agent.LastResponse.Cookies)
            {
                cookieValues.Add(cookie.Value);
            }
  foreach (string i in cookieValues)
            {
                Match match2 = Regex.Match(i, @"bert=([\w]*)",
                   RegexOptions.IgnoreCase);

                // Ensure match
                if (match2.Success)
                {
                    // Finally, we get Group value and display it.
                    key2 = match2.Groups[1].Value;

                }

いつものように助けてくれてありがとう!

4

0 に答える 0