HTTP validity checks don't override CalculateIsValid()
Instead of overriding CalculateIsValid, a new property IsValidStart is introduced for HTTP datagrams - as proposed by Boaz Brickner. The validity checks only validate the header of an HTTP datagram. Since a datagram can be transmitted in multiple packets (due to TCP segmentation and IP fragmentation), a HTTP datagram can be valid without having a header at all.
Showing
Please
register
or
sign in
to comment