Meine Rubin-Datei wird die Ruby-uri
Modul als solche mit:Ruby-uri Modul Parsing produziert nil
require 'uri'
def parse_uri(uri) # uri => www.google.com
uriParsed = URI(uri) # uriParsed => <URI::Generic 0x000000000 URL:www.google.com>
uriHost = uriParsed.host # uriHost => nil
Erwartetes Verhalten gemäß der documentation angegeben sollte google.com
für uriHost
produzieren. Dies ist jedoch nicht der Fall. Ich habe versucht, meinen Rails-Server neu zu starten, der bundle install
ausführt und uri/http
erfordert, aber ohne Erfolg. Irgendwelche Ideen?
Ruby-Version ist 2.1.4, Schienen Version 4.0.1
hey, und wenn Sie Ich möchte das Präfix "www." auslesen. Ich schreibe jetzt etwas auf, um das zu tun. – Cyzanfar