Method: Bio::KEGG::API#save_image
- Defined in:
- lib/bio/io/keggapi.rb
#save_image(url, filename = nil) ⇒ Object
267 268 269 270 271 272 273 274 275 276 277 |
# File 'lib/bio/io/keggapi.rb', line 267 def save_image(url, filename = nil) schema, user, host, port, reg, path, = URI.split(url) filename ||= File.basename(path) http = Bio::Command.new_http(host, port) response = http.get(path) File.open(filename, "w+") do |f| f.print response.body end return filename end |