我想从链接/
中捕获图像链接例如:
在Html文件响应中,我会看到一个类似的链接 的 http://images1.tuoitre.vn/tianyon/ImageView.aspx?ThumbnailID=639445
它在浏览器中显示图像。 当我将其粘贴到浏览器中时,它会重定向到地址图像链接。的 http://images1.tuoitre.vn/Tianyon/Cache/Image/445/639445.jpg
因此,我无法从 http://images1.tuoitre.vn/tianyon/ImageView.aspx?ThumbnailID=639445 下载图片。我只知道如何从方向地址下载图像 http://xxx.jpg
是否可以通过 http://xxx.jpg 来解决链接 http://xxx.aspx?ThumbnailID=639445
非常感谢你!
答案 0 :(得分:1)
如果我理解正确,您想从网址下载图片吗?然后在控制器中尝试以下操作。
public FileStreamResult DownloadImg()
{
string aURL = "http://images1.tuoitre.vn/Tianyon/Cache/Image/445/639445.jpg";
Stream rtn = null;
HttpWebRequest aRequest = (HttpWebRequest)WebRequest.Create(aURL);
HttpWebResponse aResponse = (HttpWebResponse)aRequest.GetResponse();
rtn = aResponse.GetResponseStream();
return File(rtn, "image/jpeg","Image_1");
}
查看:强>
@Html.ActionLink("Download", "DownloadImg", "{YourControllerName}")