-5

I want to download file which gets downloaded on opening the page with link https://data.gov.in/resources/all-india-pincode-directory/download in ruby

2 Answers2

0

I hope this may help you,

puts " download start"
   url = 'https://data.gov.in/resources/all-india-pincode-directory/download '


    open('all_india_pin_code.csv', 'wb') do |file|
      file << open(url).read
    end

    puts " download end"
Mourad
  • 474
  • 4
  • 10
0

There is a standard library called Open URI...Did you try that?

require 'open-uri'
file = open("https://data.gov.in/resources/all-india-pincode-directory/download")
Vamsi Krishna
  • 3,742
  • 4
  • 20
  • 45