Wie verwende ich den Scala-Versand, um die URL in einer 301-Umleitung zurückzusenden?

Ich benutze ScalaVersand HTTP-Bibliothek, Version 0.10.1. Ich fordere eine URL an, die eine permanente HTTP 301-Umleitung zurückgibt. Zum Beispiel,http://wikipedia.com Gibt eine 301 zurück, die zu umleitethttp://www.wikipedia.org/. Wie verwende ich den Versand, um die umgeleitete URL zu erhalten?

Nach dem Tutorial habe ich Folgendes getan.

import dispatch._, Defaults._
val svc = url("http://wikipedia.com")
val r = Http(svc OK as.String)
r()

Dies löst die Ausnahme "Unerwarteter Antwortstatus: 301" aus. Vermutlich muss ich entweder das abfragenr Wert für die umgeleitete URL, oder geben Sie möglicherweise ein anderes Argument als anOK in seiner Definition, aber ich kann nicht aus der Dokumentation herausfinden, was zu tun ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage