get验证码后获取数据错误 求解 内服代码

qq329616 2017-11-14 08:01:43
用控制台写的
HttpWebRequest http = (HttpWebRequest)WebRequest.Create(url);
http.Method = "GET";
http.Accept = "image/webp,image/apng,image/*,*/*;q=0.8";
http.Host = host;
http.Referer = "http://www.606yl.com/reg.html";
http.CookieContainer = mycookie;
HttpWebResponse re = (HttpWebResponse)http.GetResponse();
foreach (Cookie cookie in re.Cookies)
mycookie.SetCookies(new Uri(url), ("" + cookie.Name + "=" + cookie.Value));
StreamReader item = new StreamReader(re.GetResponseStream(), Encoding.Default);
string username = "****";
string pwd = "*****";
string softKey = "*****";
//获取用户信息
string userInfo = VerCode.GetUserInfo(username, pwd);
byte[] bytes = Encoding.Default.GetBytes(item.ReadToEnd()); //一致感觉是这里的问题 但是又不知道怎么处理 求大神赐教
//上传字节集验证码
string returnMess = VerCode.RecByte_A(bytes, bytes.Length, username, pwd, softKey);
//上传本地验证码
System.Diagnostics.Debug.WriteLine(returnMess);
return returnMess;
bytes保存本地jpg 无法预览 png也不行
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lescper2011 2017-11-14
  • 打赏
  • 举报
回复
 StreamReader item = new StreamReader(re.GetResponseStream(), Encoding.Default);
换个编码试试看
qq329616 2017-11-14
  • 打赏
  • 举报
回复
顶一个顶一个

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧