У меня есть URL: http://limg.imgsmail.ru/splash/v/i/icons.v16.14afed9dda24aad97c9dc5bf24396fbd6ede4e22.png и если я пытаюсь получить этот PNG файл с «чистой/HTTP»Как скачать изображение с URL-адреса?
Net::HTTP.start('www.limg.imgsmail.ru') {|http|
rest = http.get('/splash/v/i/icons.v16.14afed9dda24aad97c9dc5bf24396fbd6ede4e22.png')
open('1.png', 'wb') {|file| file.write(rest.body)}
}
У меня есть ошибка: SocketError: getaddrinfo: Имя или служба не известны. Почему это происходит? Полная ссылка правильная! Как загрузить такие файлы?
Я не могу получить доступ к «www.limg.imgsmail.ru»; возможно, проблема не в вашем рубиновом синтаксисе, а в вашей связи с этим сайтом? –
Я тоже не могу, но вся ссылка «живая». Может быть, есть еще один способ загрузить это изображение? – andgursky
Что это значит? Ссылка «живая», но никто не может ее получить? Большинство людей сказали бы, что это означает, что ссылка мертва. –