这是没有下载的图片链接
大多数其他图像都可以正常下载。在 UnityWebRequest 或 HttpClient 上使用上面的相同链接可以正常工作。
下面是我使用 webclient 的测试代码。使用上面的问题链接,它只会创建一个 0 大小的文件,然后超时。
WebClient client = new WebClient();
var name = Path.GetFileName(imageUrl);
var local = $"C:\\_Temp/" + name;
client.Headers.Add("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3");
client.Headers.Add("Accept", "image/jpeg");
client.DownloadFileCompleted += DownloadFileCompleted(name, local);
client.DownloadFileAsync(new Uri(imageUrl), local)