Method: Jipcode::JapanPost.download_all

Defined in:
lib/jipcode/japan_post.rb

.download_allObject



26
27
28
29
30
31
32
33
34
# File 'lib/jipcode/japan_post.rb', line 26

def download_all
  ZIPCODE_URLS.each do |type, url|
    url = URI.parse(url)
    http = Net::HTTP.new(url.host, 443)
    http.use_ssl = true
    res = http.get(url.path)
    File.open("zipcode/#{type}.zip", 'wb') { |f| f.write(res.body) }
  end
end