Jak ustawić plik cookie w żądaniu WS?Odtwórz plik WS ramowy plik cookie
val request = WS.url("http://testurl.com/test.pdf")
Czy to możliwe?
Używam Odtwórz wersję 2.1.1
Jak ustawić plik cookie w żądaniu WS?Odtwórz plik WS ramowy plik cookie
val request = WS.url("http://testurl.com/test.pdf")
Czy to możliwe?
Używam Odtwórz wersję 2.1.1
WS.url(theurl).withHeaders("Cookie" -> "cookiename=cookieval; name2=val2")
Można również dodać domenę i ścieżkę do pliku cookie w taki sam sposób
WS.url("http://url.com").withHeaders("Cookie" -> "cookieName=value; domain=url.com; path=/")
Czy to by było dla raczej Set-Cookie? – nafg
Nie sądzę, że jest to ważne, mylicie Cookie, który jest wysyłany przez klienta podczas żądania i Set-Cookie, który jest wysyłany przez serwer w odpowiedzi. Plik cookie zawiera tylko wartości: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie – Leonya
nie jestem pewien, ale może to tylko możliwe przechodzą pliki cookie w nagłówku żądania o nazwie "Cookie". – vitalii
jak @vitalii powiedział, możesz użyć 'WS.url (" http://testurl.com/test.pdf ") .withHeaders (" Cookie "-> myCookie)' i AFAIK, Cookies są kodowane Base64 –