Scala dispatch HTTP kitaplığı, sürüm 0.10.1 kullanıyorum. HTTP 301, kalıcı yönlendirme döndüren bir URL için istekte bulunuyorum. Örneğin, http://wikipedia.com, http://www.wikipedia.org/'a yönlendiren bir 301 döndürür. Yeniden yönlendirilen URL'yi almak için gönderimi nasıl kullanırım?301 yönlendirmesinde döndürülen URL'yi almak için Scala gönderimini nasıl kullanırım?
Eğiticiyi izledikten sonra, burada yaptığım şey.
import dispatch._, Defaults._
val svc = url("http://wikipedia.com")
val r = Http(svc OK as.String)
r()
Bu, "Beklenmeyen yanıt durumu: 301" istisnası atar. Muhtemelen, yeniden yönlendirilen URL için r
değerini sorgulamanız veya tanımında OK
dışında bir argüman belirtmem gerekiyor, ancak belgelerinizden ne yapacağımı anlayamıyorum.
Sevk böylece 'hangi sürüm sizi belirtmelidir 0,10 ila 0,9 0,8 çok şey değişti:
yönlendirilen URL'yi almak için kullanıyor. –
Özgün soru güncellendi. En son ve en iyiyi kullanıyorum. –