Wie bekomme ich den Inhalt einer http-Anfrage in Ruby?
In PHP-ich kann dies tun:
$request = "http://www.example.com/someData";
$response = file_get_contents($request);
Wie würde ich das gleiche tun in Ruby (oder eine Rails-Methode?)
Ich ve wurde googeln für eine halbe Stunde und kommen völlig zu kurz.
InformationsquelleAutor Ryan Florence | 2009-08-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den standard-Bibliothek-Paket
open-uri
ist, was Sie nach:In diesem Fall, nicht viel. Doch das Paket bietet viele nützliche shortcuts. Lesen Sie die Dokumentation unter ruby-doc.org/stdlib
InformationsquelleAutor glenn jackman
Nicht sicher, warum ich nicht, dass dies früher. Es sei denn, es gibt einen besseren Weg, ich werde mit diesem!
InformationsquelleAutor Ryan Florence
Ihrer Ansicht nach versuchen
Ich Las es als "Wie bekomme ich den Inhalt des Objekts ein Anfrage-Objekt", nicht der Inhalt einer web-Seite, wird mir schlecht.
InformationsquelleAutor Mike Buckbee
Mit dem net/http-Bibliothek, wie gezeigt:
InformationsquelleAutor Mullins