Jak używać wysyłki Scala, aby uzyskać adres URL przekierowany 301?
Używam Scaliwysyłka Biblioteka HTTP, wersja 0.10.1. Zgłaszam żądanie do adresu URL, który zwraca HTTP 301, stałe przekierowanie. Na przykład,http://wikipedia.com zwraca 301, który przekierowuje dohttp://www.wikipedia.org/. Jak mogę użyć wysyłki, aby uzyskać przekierowany adres URL?
Po samouczku oto co zrobiłem.
import dispatch._, Defaults._
val svc = url("http://wikipedia.com")
val r = Http(svc OK as.String)
r()
Zgłasza to wyjątek „Nieoczekiwany status odpowiedzi: 301”. Przypuszczalnie muszę albo wysłać zapytanie dor
wartość dla przekierowanego adresu URL lub może podać inny argument niżOK
w swojej definicji, ale nie mogę dowiedzieć się, co zrobić z dokumentacji.