-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 に答える