您的位置:程序门 -> .net技术 -> c#



获得网页上的图片验证码中的数据


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


获得网页上的图片验证码中的数据[已结贴,结贴人:yzyx_miaohongxia]
发表于:2007-02-28 12:03:49 楼主
获得网页上的图片验证码中的数据
发表于:2007-02-28 12:25:101楼 得分:5
up
发表于:2007-02-28 14:02:222楼 得分:0

                                wreq   =   (httpwebrequest)webrequest.create(url);
                                wreq.keepalive   =   true;
                                wresp   =   (httpwebresponse)wreq.getresponse();
                                stream   s   =   wresp.getresponsestream();
                                picturebox1.image   =   image.fromstream(s);

                            怎么从stream   s是读取出验证码
发表于:2007-02-28 14:22:053楼 得分:5
跑过
发表于:2007-02-28 14:46:384楼 得分:0
谁知道怎样才能得到网页的验证码
发表于:2007-02-28 15:03:035楼 得分:5
关注
发表于:2007-02-28 15:34:286楼 得分:10
人家的验证码是随机生成数字,字母或汉字,再显示成图片的.然后用一个变量保存以备检验

你怎么读?
唯一给你的就是图片,程序是没有办法看的哦.
发表于:2007-02-28 15:35:477楼 得分:5
验证码就是防止程序来读的.
发表于:2007-02-28 15:46:258楼 得分:10
验证码::它可一分为两部分,第一不分你可以自己写一个字符串,什么字母数字,随便写,然后生成你自己规定的及格伪随机数这几个伪随机数只是索引,然后将索引对应的字符提出来,放在一个字符串类型的变量里,或是会话中,这是第一部分。然后生成一个位图,将声称的随机数放到自定义的位图中去,这是第二部分。这样一个图片验证码就好了!!具体的代码很简单,里面你要注意一个让她生成的随机数要越随机越好,那样才能让验证码起到真正的安全作用!可以盘段两次生成的索引不同!!还有一个生成随机数的一个函数你也许没有接触过,自己把握一下!!现在能给分了吗??


快速检索

最新资讯
热门点击