0
我想用下面的代码从亚马逊获取图像。它无法下载图像,但如果我使用Internet Explorer进行操作,它就可以工作。是否有另一种方式来模拟IE以确保它获取数据?从亚马逊的webclient获取图像
Dim wc As New WebClient()
wc.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2")
Dim bytes As Byte() = wc.DownloadData("http://ecx.images-amazon.com/images/I/41NGYbQ1G0L._SS160_.jpg")
Dim ms As New MemoryStream(bytes)
DownloadFile方法不返回值,我需要在内存中的结果,这就是为什么我使用DownloadData方法。 – Christiaan