Proxy für open-uri verwenden

In vielen Umgebungen ist der direkte Zugriff auf z.B. Web-Inhalte nur über einen Proxy möglich. In unserem heutigen Script-Tip zeigen wir euch wie ihr für open-uri einen Proxy setzen könnt.

[ruby]
require ‚open-uri‘

url = ‚http://www.example.com/‘
proxy_adresse = ‚http://123.456.789.10‘
proxy_port = ‚8888‘

seite = open(url, :proxy => (proxy_adresse + ":" + proxy_port))

[/ruby]