Ниже приведен код, который действительно должен работать. У меня есть причина полагать, что эта проблема связана только с дисками. Если это discogs, я хотел бы знать способ вокруг него, например, эмуляцию браузера.C# Webclient DownloadFile 503 Ошибка
Используя приведенный ниже код, он должен подключиться к странице, а затем загрузить изображение, но вместо этого при запуске он получает ошибку 503. Если я подключусь к странице с той же ссылкой, она покажет изображение в моем браузере.
WebClient client = new WebClient();
client.DownloadFile("https://img.discogs.com/h7oMsgLSWi7D6nBR8wdBwWulJ8w=/fit-in/600x600/filters:strip_icc():format(jpeg):mode_rgb():quality(90)/discogs-images/R-9259029-1477514675-9740.jpeg.jpg", @"C:\Programming\Test\downloadimage.jpg");
Однако, если я использую Imgur, и делаю это с программой, он загружает изображение, как ожидалось.
client.DownloadFile("http://i.imgur.com/sFq0wAC.jpg", @"C:\Programming\Test\downloadimage.jpg");
Я могу подключиться к Discogs с помощью клиента, и даже запустить поиск через него и получить результаты в виде текста (хотя и через HTML) с client.DownloadString («URL»);
но я не могу скачать никакие изображения. Я был бы признателен за любую помощь в этом, все, что я хочу, - это изображения на этом этапе.
Святые моли! благодаря! это сработало! – user7078116