有时我会遇到无法抓取的图像,以便将其保存。这方面的一个例子是:
https://s3.amazonaws.com/plumdistrict.com-production/perks/12321/image/original.?1325898487
当我从 Internet Explorer 中点击 url 时,我看到了图像,但是当我尝试从下面的代码中获取它时,我收到以下错误消息“System.Net.WebException The remote server returned an error: (403) Forbidden”错误与 GetResponse :
string url = "https://s3.amazonaws.com/plumdistrict.com-production/perks/12321/image/original.?1325898487";
WebRequest request = WebRequest.Create(url);
WebResponse response = request.GetResponse();
关于如何获取此图像的任何想法?
编辑:
我能够保存具有扩展名的图像。例如,我可以很好地抓取以下图像:
https://s3.amazonaws.com/plumdistrict.com-production/perks/12659/image/original.jpg?1326828951