ICAP
Internet Content Adaptation Protocol
ICAP is a protocol defined in the IETF RFC 3507 that provides simple object-based content processing for HTTP services. An ICAP client passes an HTTP message to an ICAP server that processes the message and sends a response to the client. A typical ICAP function is to enable parental control of Internet content viewed by children.