之前使用该方式获取照片正常,最近报错,获取照片的长度小于0,无法正常获取。
c#源代码如下
//获取照片
string res = "", geturl = "", filepath = "";
WebClient mywc = new WebClient();
RootObject rb = null;
byte[] data = null;
MemoryStream ms = null;
//行驶证照片
geturl = "https://drive.wps.cn/api/v3/groups/" + doc.GetElementbyId("crid" + this.lbl_carcount.Text.Trim()).Attributes["value"].Value + "/files/"+ doc.GetElementbyId("drivecardid" + lbl_carcount.Text.Trim()).Attributes["value"].Value + "/download";
res = this.BKWindow.Get(geturl, "", "utf-8");
rb = JsonConvert.DeserializeObject(res);
data = mywc.DownloadData(rb.fileinfo.url);
ms = new MemoryStream(data);
this.pic_drivecard.Image = Image.FromStream(ms);
this.pic_drivecard.SizeMode = PictureBoxSizeMode.Zoom;
this.resss = string.Empty;