Автор Гілка: укр. мова в access.log  (Прочитано 879 раз)

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
укр. мова в access.log
« : 2008-01-04 14:01:36 »
в acess.log-зі apache-у ... частина та посилання яка  є українською відображається наприклад  %C4%E8%F2%FF%F7%B3
ось наприлкад частину всього запиту  яка мітисть і англійску і українську мову ...
directory=Movies/%C4%E8%F2%FF%F7%B3
Як можна причитати, визначити чи перекласти те що має було замість того кодування ( %C4%E8 .... )  ??? (і чи вмють це робити аналізатори логів.. )
« Змінено: 2008-01-04 14:02:32 від vova07 »

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: укр. мова в access.log
« Відповідей #1 : 2008-01-05 19:07:56 »
perl -ne 's/%([0-9A-Fa-f]{2})/chr(hex($1))/eg; print $_'
але це буде в оригінальному кодуванні, тобто можливо прийдеться ще додати
| iconv -f cp1251
Fedora 35 (x86-64)