Oto problem: biblioteka URI Ruby nie zajmuje się umlautami; tj.Jak używać umlautów z biblioteką URI ruby
irb> require "uri"
irb* URI("http://abc.de/äöü")
URI::InvalidURIError: bad URI(is not URI?): http://abc.de/äöü
Jak sobie z tym poradzić? To jest Ruby 1.9.2, btw.
Tak dzieje się w przypadku innych znaków Unicode, nie tylko tych z umlautami. –
Prawa biblioteki, te postacie są nielegalne w uris. Powinieneś uciec od nich. –
Przeglądarki potrafią radzić sobie z umlautami w URL-ach; jak mam zrobić przeglądarkę? – radiospiel