Gantz 만화에서 이미지를 파싱하는 크롤러를 http://manga.bleachexile.com/gantz-chapter-1.html 이상으로 만들고 있습니다.Ruby open-uri, png URL을 열 때 오류가 발생합니다
나쁜 URI (URI하지?) : 내 크롤러 (chapt 273)는 이미지를 열려고 할 때까지
나는 성공을 거두었 http://static.bleachexile.com/manga/gantz/273/Gantz[0273]_p001[Whatever-Illuminati].png
을하지만 내가 할 수 있기 때문에이 URL은, 내가 생각 유효 파이어 폭스에서 열 .. 어떤 생각?
부분 코드 :
img_link = nav.page.image_urls.find {|x| x.include?("manga/gantz")}
img_name = RAILS_ROOT+"/public/#{nome}/#{cap}/"+nome+((template).sub('::cap::', cap.to_s).sub('::pag::', i.to_s))
img = File.new(img_name, 'w')
img.write(open(img_link) {|f| f.read})
img.close
그 답변은 완벽했습니다. –