Http protocol and ICAP Protocol
ICAP is a request/response protocol similar in semantics and usage to HTTP/1.1. Proxy-based solution for online adaptation of the contents that a user browses over the Internet. The user can also specify a set of rules under which the different filters/content adaptors get invoked.- ICAP (Internet Content Adaptation Protocol) is a protocol aimed at supporting HTTP content adaptation.
-
ICAP is Used for executing a “remote procedure call” on HTTP messages.
-
An ICAP client passes an HTTP message to the ICAP server.
-
An ICAP server can support services requested by clients.
-
The ICAP protocol is aimed at providing simple object-based content vectoring for HTTP services.
-
The server processes the message and sends a response back to the client.
-
Messages can be either HTTP requests or HTTP responses.
-
An ICAP client can be either a Web proxy server or a Web client.
-
ICAP is a protocol designed to off-load specific Internet-based content to dedicated servers, thereby freeing up resources and standardizing the way in which features are implemented.
-
Used For content filtering software.