OT: Mozilla mrsi cestinu pri odesilani formularu metodou post
Ivo Panacek
ivop na regionet.cz
Čtvrtek Listopad 8 14:13:09 CET 2001
Zdeněk Böhm wrote:
>>Content-type: application/x-www-form-urlencoded
>>Content-Length: 32
>>
>>data=%EC%B9%E8%F8%BE%FD%E1%ED%E9
>>
>>Pricemz spravne by bylo, aby za ..-urlencoded nasledovalo
>> ; charset=kodovani
>>
>>Takhle je to spatne a musite odhadnout, jake kodovani to je
>>a z nej si to sam prekodovat. S vysokou pravdepodobnosti
>>to bude stejne kodovani, jako stranka, kterou jste odesilal
>>predtim.
>>
>
> Ten problem bude v tomto pripade asi jinde. Uvedu to konkretneji. Cele jsem
> to zkousel na serveru s Linuxem a Apachem, pricemz prohlizeni Mozillou jelo
> na tom samem pocitaci, prohlizeni pres MSIE jelo na jinem stroji v siti s
> W98. Takze pokud by byl problem na serveru predpokladam, ze by dokument
> dosel zmrseny do obou prohlizecu.
> Vzhledem k tomu, ze "predchazejici" i "nasledna" stranka je generovana
> jednim scriptem, pak i kodovani obou je totozne (a skutecne tomu tak pri
> pohledu na zdroj dokumentu je).
> Muj problem ale prave je, ze ten dokument prijde v poradku, jen se blbe
> zobrazi, jakoby Mozilla brala informaci o kodovani dokumentu odjinud, nez se
> samotne stranky (<META http-equiv="Content-Type" content="text/html"
> charset="iso-8859-2">).
- ja to testoval s php i bez nej = Tomcat 4.0.1 + Java, chovani stejne
- Content-Type posilam obvykle jiz v HTTP hlavicce a ne az v <META...>,
ale to by snad nemelo vadit; domnivam se, ze to v <META...> ma prednost
Ale neni to, co tady v mailu pisete, preklep ?
Protoze spravne tam ma byt:
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
tedy vcetne charsetu je to obsahem atributu content ! charset neni
dalsi atribut.
ivo
--
E-mail: Ivo.Panacek na regionet.cz, Ivo.Panacek na jlabs.cz
WWW: http://ivop.regionet.cz
Mobile: +420 602 337776
Další informace o konferenci Linux