TypeError: Net :: httpok kann in Zeichenfolge nicht konvertiert werden
-
27-10-2019 - |
Frage
Ich benutze net/http
und json
Um eine Adresse mithilfe der Geocoding -API von Google zu Geocode. Hier wird der Fehler geworfen:
response = Net::HTTP.get_response(URI.parse(url))
result = JSON.parse(response)
Die Antwort von Klasse Net :: Httpok, aber ich möchte auf die tatsächlichen JSON -Antwortdaten (nicht nur auf den Statuscode) zugreifen.
Lösung
Sie wollen
result = JSON.parse(response.body)
http://www.ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/net/httpesponse.html
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow