Wpis z mikrobloga

#programowanie #java #androiddev
Ehh straciłem 2 godziny na szukanie błędu w kodzie a okazało się, że mam błąd w protokole HTTP. Przy dodawaniu kilku ciasteczek zawsze używałem "addRequestProperty("Cookie",...) na każde ciacho (w pętli). Okazuje się, iż niektóre serwery zwracają 500 (internal server error). Należy zbudować stringa ze wszystkimi ciastkami i dodać go jednym "setRequestProperty(Cookie,...)". Takie cuda Panie.
  • 3
@nocneszczury używam lecz coś tam jest nie tak z Cookies. Gdy serwer zwraca nagłówek "Location" i tak kilka razy przeskakuje się różnych adresów a nawet z różnych serwerów to niestety okhttp nie daje rady i trzeba pisać ręcznie. Ewentualnie ja nie potrafię tego dobrze napisać.