codez Posted November 20, 2014 Report Share Posted November 20, 2014 Vispārīgi, ar ajax-u izmantot post get vietā vispārīgā gadījumā ir drošāk, piemēram, tavs get vāc statistiku, ieliec bildi ar linku citā lapā un saņem daudz liekas statistikas, utml. Quote Link to comment Share on other sites More sharing options...
Kemito Posted November 20, 2014 Report Share Posted November 20, 2014 Tas ir skatījums no situācijas punkta, nevis no tā, ka "hey pamainam no get uz post", no "pamēģinam" skata punkta. Secinājums, ka tiek darīts mēģinājuma iespaidā, nevis tamdēļ, ka zina, ka tā varētu būt/vajadzētu būt labāk. Quote Link to comment Share on other sites More sharing options...
codez Posted November 20, 2014 Report Share Posted November 20, 2014 Tu pārprati, es neteicu pamēģini, bet konkrētus divus risinājumus, kas atrisina problēmu: 1) taisīt post requestu, jo tas nekešojas, 2)pielikt random parametru, tādā veidā katru reizi ir cits requests, attiecīgi tas nav kešā. jquery gadījumā, otro nodrošina parametrs cache:false, kurš automātiski pie GET requesta pieliek papildus parametru. Bet manā skatījumā 2. variants ir sliktāks no loģikas viedokļa vien, ka IE kešs tiek piebāzts ar nevajadzīgiem reuqestu kešiem. Quote Link to comment Share on other sites More sharing options...
spainis Posted November 21, 2014 Report Share Posted November 21, 2014 un ko tev post request dos tad, kad kads proxy server'is pa vidu izdomas to nocache'ot? random time value tad ir vienigais variants +- efektivam cache busting'am Quote Link to comment Share on other sites More sharing options...
Kasspars Posted November 21, 2014 Report Share Posted November 21, 2014 cache bustings ir pats netīrākais haks visā web vēsturē! Piekrītu codez, ka ja gribi nekešoto request, tad jātaisa post. Un ja pa visu kaut kas kešo arī postu, tad ir jādod bietē adminam. Piemēram, es postēju datus uz serveri, bet tur priekšā iekešots rezultāts. Mani postētie dati nekad nesaglabāsies. Tāpēc arī postu nekad nekešo Quote Link to comment Share on other sites More sharing options...
codez Posted November 21, 2014 Report Share Posted November 21, 2014 Izvirzīt par argumentu, ko darīt, ja proxy kešo post requestus, ir tas pats, kas teikt, ko darīt, ja proxy nelaiž cauri simboli "A". Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.