Das Internet Content Adaption Protocol (ICAP) wurde vom ICAP-Forum entwickelt und der Internet Engineering Task Force ( IETF) zur Standardisierung vorgeschlagen.
Das ICAP- Protokoll ist Teil einer Architektur, die die Verteilung und das Zwischenspeichern von Web-Inhalten in Content Delivery Networks ( CDN) verbessert. Es handelt sich um ein offenes Protokoll, mit dem die Kommunikation zwischen den Edge Devices wie Web-Caches oder Content-Delivery-Servern und den Applikations-Servern hergestellt wird.
Die ICAP- Client- Software leitet HTTP- Nachrichten an einen Server weiter. Dort werden sie so angepasst, dass sie für das jeweilige Device das entsprechende Format haben. Alle Transaktionen basieren dabei auf HTTP.