'http:/***.168.**.8:***/UploadedFiles/CustomerKYC/Photo/134_26581.jpg' 不是有效的虚拟路径
'http:/***.168.**.8:***/UploadedFiles/CustomerKYC/Photo/134_26581.jpg' is not a valid virtual path
我收到异常 http://.168.11.8:/UploadedFiles/CustomerKYC/Photo/134_26581.jpg' is not a valid在以下代码中编写 WriteFile 或 TranferFile 时的虚拟路径。请给我一个代码修复。
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AppendHeader("content-disposition", "filename=" +NavigateURLID.Value);
Response.WriteFile(Server.MapPath(url));
Response.Flush();
Response.End();
我需要下载 url 中的文件。都是图片文件(jpg)
试试这个代码会有帮助
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(filePath));
Response.WriteFile(filePath);
Response.End();
我在网上搜索后找到了答案。代码是。
WebClient req=new WebClient();
HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.ClearContent();
response.ClearHeaders();
response.Buffer= true;
response.AddHeader("Content-Disposition","attachment;filename=\"" +strURL + "\"");
byte[] data=req.DownloadData(strURL);
response.BinaryWrite(data);
response.End();
我收到异常 http://.168.11.8:/UploadedFiles/CustomerKYC/Photo/134_26581.jpg' is not a valid在以下代码中编写 WriteFile 或 TranferFile 时的虚拟路径。请给我一个代码修复。
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AppendHeader("content-disposition", "filename=" +NavigateURLID.Value);
Response.WriteFile(Server.MapPath(url));
Response.Flush();
Response.End();
我需要下载 url 中的文件。都是图片文件(jpg)
试试这个代码会有帮助
Response.ContentType = ContentType;
Response.AppendHeader("Content-Disposition", "attachment; filename=" + Path.GetFileName(filePath));
Response.WriteFile(filePath);
Response.End();
我在网上搜索后找到了答案。代码是。
WebClient req=new WebClient();
HttpResponse response = HttpContext.Current.Response;
response.Clear();
response.ClearContent();
response.ClearHeaders();
response.Buffer= true;
response.AddHeader("Content-Disposition","attachment;filename=\"" +strURL + "\"");
byte[] data=req.DownloadData(strURL);
response.BinaryWrite(data);
response.End();