ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

почему-то не хочет работать xslt преобразование


  • To: nginx-ru@xxxxxxxxx
  • Subject: почему-то не хочет работать xslt преобразование
  • From: "Vettchinov Mihail" <kpblca83@xxxxxxxxx>
  • Date: Thu, 13 Nov 2008 14:25:19 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=3QPySqQvnAygEvc5OonwyIPPuFoNFrhEZWO1xlr1lOs=; b=mgHW9oHs1/EG8Y+DWv2CGELtPq05H3ddtXABEgbdri2NvI6gHZcLa2nU/FAq7Uy6J+ 3d3ee9vciI+F4HeJ70qm7ruazYTTaR6DCIsTwle+TaDVr6kMaYtpcgdIKc7IfPgxpusM JBclgeJtO510X7Jdwd210LB4utGm2x3BR1hDo=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=kHw2uofcp8RVK6XIp809AQ4Lsr2pFeF3j8HICyCiTYVlQoAXftQ23rZW/44S+rgqNv TmsQPEnrQUzfve61qF788OktXLYytsWCoubb4b3yfTqubxEb35xNhKylCkKlZJAkRIxh uyNmNNN8rPv8kcAW0EfNEJwrxnZ0jPoCczEgU=

Добрый день!

Мне нужно внедрить в сервер Nginx xslt преобразование для одного
локейшена, но почему-то он у меня не хочет работать ((

Мне нужно чтобы применялся  по одному локейшену, по которому
происходит проксирование запроса к другому серверу. С другого сервера
я получаю XML и хочу выполнить над ним xslt

И этот xslt в nginx почему-то не применяется - я получаю то же самое
что отдает прокси, без преобразований.  Если пытаюсь применить xslt
врукопашную над файлами утилиткой xsltproc - все преобразуется
номрально. В debug-логах при обработке запроса вижу две надписи

xslt filter body
где-то в начале и
xslt filter header
перед выдачей хидера

Вот такой локейшн, прост до безобразия, в нем нет параметров, нет dtd,
получаемая от проксируемого сервака XML-ина правда приходит с
контент-тайпом application/xml а не text/xml:

        location /video_vxml_ng {
            xslt_stylesheet  /usr/local/nginx/video_input.xsl;

            proxy_pass http://someurl;
         }

Может быть есть какие-то подводные камни которые не попали в документацию?


 




Copyright © Lexa Software, 1996-2009.