The TCP packet is not in the 'packet header'. Both the Ethernet and IP frames precede it. How can you possibly suggest that a HTTP header doesn't count, but a TCP packet does?
Weev you are disqualified due to your incorrect assertions from being an expert commentator :D
TCP is a packet-switched protocol. HTTP is a socket-based protocol. HTTP as a protocol is a stream of bits that is carried within the data segments of a packet-based transit protocol. HTTP itself does not have a "packet header". TCP has a packet header, as one can simply verify by googling "TCP packet header". Go do some learnin', bro.
Weev you know me, you also know I'm right. TCP as a protocol is a stream of bits carried within the data segments of a frame based transit protocol. Both TCP and HTTP have headers.
HTTP does have a header, but what is carried within the data sections of TCP/IP packets created by the establishment of an HTTP socket are not packets. HTTP is not in itself a packet switched protocol. It forms a circuit. Seriously, your CCNA does not make you a networking expert.
Weev you are disqualified due to your incorrect assertions from being an expert commentator :D