Welcome! Log In Create A New Profile

Advanced

tab в конце http заголовков

Anton Yuzhaninov
February 13, 2014 05:10AM
В RFC на HTTP пишут, что пробельные символы в конце и в начале не являются
частью значения заголовка:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4.4
The field-content does not include any leading or trailing LWS ...

Пробелы nginx отрезает как в начале так и в конце, а вот символы табуляции не
трогоает (и при зиписи в лог они превращаются в \x09). Почему такая дискриминация?

Проблемы и tab-ы в данном случае должны быть равнозначны:
LWS = [CRLF] 1*( SP | HT )

Не могу сказать, что это сильно мешает жить, но в логах изредка встречается
такой User-Agent:
Opera/9.80 (Windows NT 6.1) Presto/2.12.388 Version/12.16\x09

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

tab в конце http заголовков

Anton Yuzhaninov February 13, 2014 05:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 246
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready