Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Должны ли строки в ngx_str_t ->data терминироваться нул евым байтом?
> Присутствие 0 гарантируется только в некоторых специфических
> случаях (e.g. при парсинге конфига переданные в обработчик
> директивы аргументы всегда терминированы 0'м). В общем случае 0'я
> нет.
А случай значений исходящих http заголовков все-таки является специфическим
или нет? Я смотрел код fastcgi и wsgi модулей, там в функциях *_process_header
явно добавляется \0 в конец. Но, как оказалось, сторонние модули могут не
следовать этому. Тут, либо их разработчикам надо сообщить, чтобы исправили,
либо учитывать самостоятельно такую вероятность.
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|