摘要 |
In processing Hypertext Transfer Protocol (HTTP) headers, a packet pre-processor (112) is configured with at least one predetermined header field identifier. The packet pre-processor (112) detects at least one header field identifier in a header field of an HTTP packet received over an HTTP session between a host (100) and a server (210), matches the predetermined header field identifier to the header field identifier in the HTTP packet, generates a header report block comprising information corresponding to the header field identifier in the HTTP packet, and sends the HTTP packet and the header report block to a processor module (113) for processing the HTTP packet based on the header report block. The processor module (113) receives the HTTP packet and the header report block from the packet pre-processor (112), retrieves a service policy using the header report block, applies the service policy to the HTTP packet, and sends the HTTP packet to the host (100) or the server (210). |