Speichern Sie den folgenden Inhalt unter dem Dateinamen get_redirect.rb.
get_redirect.rb
require 'net/http'
#Befehlszeilenargumente abrufen
src_url = ARGV[0]
#Umleitungsziel-URL abrufen
redirect_url = Net::HTTP.get_response(URI.parse(src_url))['location']
#Ausgabe-Umleitungsziel-URL ausgeben
puts redirect_url if redirect_url
Ausführungsbeispiel.
$ ruby get_redirect.rb https://bit.ly/3kmTOkc
https://t.co/yITSBp4ino
$ ruby get_redirect.rb https://t.co/yITSBp4ino
https://qiita.com/niwasawa
$ ruby get_redirect.rb https://qiita.com/niwasawa
Recommended Posts