corselia
11/1/2017 - 4:30 AM

check last modified datetime about web server object

check last modified datetime about web server object

require 'mechanize'

def last_modified_at
  agent = Mechanize.new
  page = agent.get('http://img.amiami.jp/images/b/used_h.jpg') # TODO: SHOULD NOT BE HARD CORDING
  last_modified_gmt = page.header['last-modified']
  last_modified_jst = Time.parse(last_modified_gmt).getlocal
end

puts last_modified_at #=> 2017-10-27 17:27:14 +0900