» »

Submit/img

Submit/img

BRBR ::

će imam

<form ..
  < img src = "....
  < img src = "....
  < img src = "....
  ...
</form>


zgleda da na submit pošljem komplet byte vsake slike ?
Kako naj se temu izognem ? Tega na serverju ne rabim.

Iz HTTPfox
47:48:25.309 0.063 482 1084 GET 404 text/html (NS_IMAGELIB_ERROR_FAILURE) http://..
  • spremenil: BRBR ()

MrStein ::

Slike (IMG) se ne pošiljajo (submitajo).
Pošljejo se samo INPUT elementi.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

BRBR ::

zakaj pa potem NS_IMAGELIB_ERROR_FAILURE in to tolikokrat klikokrat je img element gor ?
Tale message zgleda povezan z img ?

Zgodovina sprememb…

  • spremenil: BRBR ()

MrStein ::

Napiši kaj več. Recimo HTTP promet.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

BRBR ::

če naredim submit 10 slik (<img ..) znotraj <form ...


02:35:53.675	1.537	771	156	POST	200	text/html	http://localhost/domain/jsp/en.jsp
02:35:55.320	0.031	477	(81)	GET	304	text/javascript	http://localhost/domain/js/general.js
02:35:55.463	0.615	549	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/5a617ef55e684558af4ad6c5ce1fd68c.jpg
02:35:55.480	0.598	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/7abc083412ec499ebc4fd7eb4c1e5764.jpg
02:35:55.497	0.581	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/962ded6832cc4bf0be1a585b596d7cb5.jpg
02:35:55.536	0.542	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/ebc9de5838de463ba4c9084f47d1badf.jpg
02:35:55.553	0.525	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/9fdd9a38485545b79150be2030712964.jpg
02:35:55.571	0.508	549	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/0b566f4b129849de9f17fd04a306c55d.jpg
02:35:55.588	0.491	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/987495b8fa624a4a8cddbf533d7df6e5.jpg
02:35:55.605	0.474	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/35a60af925d64d8db68b4cbae75fa84e.jpg
02:35:55.622	0.457	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/f13f07e7913a4285ba5045e693bec630.jpg
02:35:55.639	0.440	550	(81)	GET	(Aborted)	image/jpeg (NS_BINDING_ABORTED)	http://localhost/path/ca17129ca7ba415081a7029fac45b98b.jpg
02:35:56.079	5.425	270	(5826)	GET	(Cache)	image/x-icon	http://localhost/favicon.ico
02:36:01.504	0.061	457	1084	GET	404	text/html	http://domain/jsp/u  // od kod tole ne vem, nimam pojma kaj je u



Torej drugi stolpec je time in mi žre time za submit.
Malo sem se že igral, če beforesubmit iz DOM odstranim img elemente, ni efekta ker pošlje nazaj 'page source',
če pa regex replace page source, pa sicer dela (odstrani img elemente), samo potem pošlje začetne input vrednosti, ne tiste ki jih vnese user.

Zgodovina sprememb…

  • spremenil: BRBR ()

BRBR ::

test page
prižgeš httpfox & click submit

snow ::

kaj pa če daš slike kot background div-ov?
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

BRBR ::

Sem ravno "ugotovil", narobe gledam. Res na server prenaša samo input vrednosti, vsaj tako zgleda.

 slika

slika



Torej tole je promet ko gre vsa stvar nazaj na klienta, ne v smeri serverja. Aborted je, predvidevam, tam kjer ima browser sliko v cache in je ne rabi prenašat.
Ni mi pa pač čisto jasno kaj je sent/received če je aborted, ali vseeno prenaša komplet byte ?


kaj pa če daš slike kot background div-ov

Bom kajpak sprobal, ampak potem pa cache po moje ne dela nič, če je zdaj sploh kaj efekta od tega ?

Zgodovina sprememb…

  • spremenil: BRBR ()

MrStein ::

LiveHTTPHeaders plugin za Firefox, pa lepo vidiš, kaj se prenaša in kaj ne.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!

Zgodovina sprememb…

  • spremenil: MrStein ()

Senitel ::

Saj se čisto lepo vidi... Narediš post in potem se ti cel page na novo naloži. Ergo gre browser na novo po slike. Zakaj ti pa slik ne servira pa bog si ga vedi.