This is a toy project. No ANY guarantees are made regarding performance or stability. It will first grab the first few bytes of the first packet to check if it is http traffic. If so, it will continue ...