2009/12/4 Artem Bokhan <art@xxxxxxxxxx <mailto:art@xxxxxxxxxx>>
Никита Кардашин пишет:
Проанализируйте обмен межу браузером и сервером и будет
понятно, кто
сей бред посылает.
Это делает браузер. Можно открыть FF и в firebug'е добавить куку,
например wKgCH0sZFsUsnzbUAwP+Ag==. Плюс будет заменен на пробел. Я
не знаю, является ли это ошибкой FF или следствием какого-либо
стандарта.
03.12.09, Artem Bokhan<art@xxxxxxxxxx <mailto:art@xxxxxxxxxx>>
написал(а):
Когда клиенту приходит uid, содержащий "+", браузер (либо
сам nginx, не
проверял) заменяет плюс на пробел. Проверялось на FF3.5.
Nginx ругается, когда читает такую куку от клиента.
Пример:
client sent invalid userid cookie "uid=rBAJZksOaRKg
ym6A9a6Ag==",
client: 192.168.4.12, server: *, request: "GET *
HTTP/1.1", host: "*",
referrer: "*"
Кто виноват?
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx <mailto:nginx-ru@xxxxxxxxx>
http://nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx <mailto:nginx-ru@xxxxxxxxx>
http://nginx.org/mailman/listinfo/nginx-ru
------------------------------------------------------------------------
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru