aj jos jednom i onda se vise ne javljam na ovoj temi Objasnicu ti zasto bih za vote koristio POST. A ti probaj da uocis razliku vs. pregled profila gde bi koristio GET. Za vote bih koristio asinhroni POST, i kao response nikad ne bih vratio ceo jebeni HTML BLOB vec jedan integer koji ce da indicira da li je vote uspeo ili ne. Zamisli hipoteticku situaciju gde novim update-om foruma mozes jednom odgovoru na temi da das vise vote-ova. Otvoris URL za vote kao Shekk (ili ti se prosto vote otvara u istoj strani kao kompletno novi request), desi se neki jitter i paket zakasni, istripujes se da se nista nije desilo, kliknes F5 i glasao si dva puta. No biggie kad je u pitanju jebeno glasanje na jebenom RUR forumu, ali se radi o principu i ispunjavanju ocekivanja korisnika na input koji je zadao. UX Design 101. Addendum: Taj GET za pregled profila je dosta specificna situacija, nisam siguran da bih umeo da dam najbolji odgovor iako intuicija kaze da treba da bude GET jer je primarna akcija "zahtevanje sadrzaja" a prikaz pregleda profila spada vise u domen "logovanja akcija". Ali lepo sto si se uhvatio za jedan jedini edge-case, pored miliona drugih primera gde je jako jasno kad je GET a kad je POST