-1

我想从链接捕获图像链接/

例如:

在 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

太感谢了!

4

1 回答 1

1

如果我理解正确,您想从 URL 下载图像吗?然后在您的控制器中尝试以下操作。

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}")
于 2013-06-12T09:25:24.130 回答