[ bojan_bozovic @ 08.07.2014. 13:25 ] @
Vidite attachment ovde http://www.elitesecurity.org/t477443-0#3461486
[ bachi @ 08.07.2014. 14:14 ] @
To je valjda zato što forum pretvara ćirilična slova u latinicu. A kako je UTF-8, prslo je ko zvečka.

Moja pretpostavka, čeka se Gojko.
[ Gojko Vujovic @ 05.08.2014. 19:35 ] @
Pazi da je html fajl u pitanju mogao bi da dodas tag koji govori browseru koji encoding je u pitanju.
Ali u slucaju txt fajla mislim da ne postoji takav mehanizam. Moras znati kako je snimljen fajl, i snimiti ga na disk pa otvoriti nekim softverom kome mozes reci da je to UTF8 encoding.

Evo pogledaj kako izgleda HTTP zahtev:

GET /uploads/3/4/3461486/new%20%202.txt HTTP/1.1
Host: static.elitesecurity.org
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Firefox/31.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
DNT: 1
Connection: keep-alive

I header odgovora servera:

HTTP/1.1 200 OK
Server: nginx/1.4.2
Date: Tue, 05 Aug 2014 18:32:51 GMT
Content-Type: text/plain
Content-Length: 148200
Last-Modified: Tue, 08 Jul 2014 12:18:10 GMT
Connection: keep-alive
Etag: "53bbe182-242e8"
Accept-Ranges: bytes


Mislim da nema tu gde forum da doda encoding za text/plain tip fajla.

Ono sto mozes uraditi u browseru je u view meniju (Firefox) izabrati encoding, promeni u Unicode. Onda se prikazuje kako treba:


Ako imas ideju sta bi na nginx serveru moglo da se uradi da prepoznaje utf8 encoding u txt fajlu, i da to javlja browseru, reci.

[Ovu poruku je menjao Gojko Vujovic dana 05.08.2014. u 20:49 GMT+1]