metaclass: (mindfuck)
metaclass ([personal profile] metaclass) wrote2010-01-17 01:57 pm

Разнообразного рода черви

Дотнет не устает меня поражать.

System.Net.WebException: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
   at System.Net.HttpWebRequest.GetResponse()


Cервак случайно записал в HttpResponse.StatusDescription для ошибки строку, заканчивающуюся на CR и клиента сгрызли черви. Вроде это даже и правильное поведение, по стандарту.
Но вот браузеры и wget на этом url не выдают таких бредовых сообщений, а показывают ошибку корректно.
wizzard: (Default)

[personal profile] wizzard 2010-01-17 02:08 pm (UTC)(link)
это типа на тему того что malformed headers часто с разными атаками связаны.

useUnsafeHeaderParsing где-то там включить надо

[identity profile] komarov.livejournal.com 2010-01-17 07:23 pm (UTC)(link)
а почему сообщение бредовое?