Два хедера Content-type

Igor Sysoev is at rambler-co.ru
Fri Aug 31 12:45:24 MSD 2007


On Fri, Aug 31, 2007 at 11:36:50AM +0300, Igor Savchenko wrote:

>   Добрый день. Есть локатион который обрабатывается перловым
>   обработчиком:
> 
>   location /test.js
>   {
>            perl handler::Show;
>   }
> 
>   Внутри перла:
> 
>   ...
>   
>  $r->header_out("Content-length", 1);
>  $r->$r->header_out("Content-Type", "text/javascript");
>  $r->send_http_header;

-  $r->header_out("Content-Type", "text/javascript");
-  $r->send_http_header;
+  $r->send_http_header("text/javascript");

>  $r->print("2");
> 
>  ...
> 
>  От сервера почему-то приходит:
> 
> HTTP/1.1 200 OK
> Server: nginx/0.5.31
> Date: Fri, 31 Aug 2007 08:36:43 GMT
> Content-Type: application/x-javascript
> Connection: keep-alive
> Content-length: 1
> Content-Type: text/javascript
> Cache-Control: no-cache
> 
> 2
> 
> 
> Это нормально что два Content-type? и получается первый никак не
> переопределить?


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list