PictureBox和HttpWebRequest

时间:2013-08-23 22:02:02

标签: c# image cookies httpwebrequest captcha

我想使用PictureBox来显示用户的CAPTCHA图像。我知道如何从URL设置典型图像。但是我需要添加需要cookie的CAPTCHA。我正是这么说的:https://konto.interia.pl/poczta/nowe-konto

我不知道如何从这台服务器上获取cookie,稍后我可以使用它来显示验证码,然后发送特殊响应来创建一个帐户。你有什么想法我该怎么办?

2 个答案:

答案 0 :(得分:1)

您需要自己下载图像并将其放入PictureBox中;你不能使用内置的下载器和cookie。

使用HttpWebRequst将其下载到MemoryStream,然后拨打Image.FromStream()

答案 1 :(得分:0)

使用HTTPWEBREQUEST下载图片,并将Cookies保存在您想要的内容中。然后简单地将该图片加载到图片框中就像那样简单。如果您想要的话,用户会回答“获取”,并使用CookiesCaptchaID发送答案。应该这样做。