In ICAP (Internet Content Adaptation Protocol) ist der **Encapsulated-Header** in einem **OPTIONS-Request** **verpflichtend** (erforderlich). ### Begründung Laut [RFC 3507, Abschnitt 4.5](https... [mehr]
Im ICAP-Protokoll (Internet Content Adaptation Protocol, [RFC 3507](https://datatracker.ietf.org/doc/html/rfc3507)) ist bei einem OPTIONS-Request **kein Request-Body vorgesehen**. Das bedeutet: - Ein Request-Body ist **nicht erforderlich**. - Ein Request-Body ist **nicht erlaubt** (verboten). - Ein Request-Body ist **nicht optional** (es darf keiner gesendet werden). **Begründung:** Laut RFC 3507, Abschnitt 4.5 ("OPTIONS Request"), besteht ein ICAP OPTIONS-Request ausschließlich aus dem Request-Line und den Headern. Es gibt keinen Body. Der Zweck des OPTIONS-Requests ist es, die Fähigkeiten eines ICAP-Servers abzufragen, nicht, Daten zur Verarbeitung zu senden. **Beispiel für einen ICAP OPTIONS-Request:** ``` OPTIONS icap://icap.example.org/avscan ICAP/1.0 Host: icap.example.org User-Agent: MyICAPClient/1.0 Encapsulated: null-body=0 ``` **Erklärung:** - Die Request-Line beginnt mit `OPTIONS`. - Die `Host`- und `User-Agent`-Header sind optional, aber üblich. - Der `Encapsulated`-Header ist erforderlich und gibt an, dass kein Body folgt (`null-body=0`). - Nach den Headern folgt eine Leerzeile (`\r\n`), die das Ende der Header markiert. - **Es folgt kein Body.** **Fazit:** Ein ICAP OPTIONS-Request **darf keinen Body enthalten**. Das Senden eines Bodys wäre ein Protokollfehler. **Weitere Informationen:** - [RFC 3507, Abschnitt 4.5: OPTIONS Request](https://datatracker.ietf.org/doc/html/rfc3507#section-4.5) - [ICAP-Protokoll auf Wikipedia](https://de.wikipedia.org/wiki/Internet_Content_Adaptation_Protocol)
In ICAP (Internet Content Adaptation Protocol) ist der **Encapsulated-Header** in einem **OPTIONS-Request** **verpflichtend** (erforderlich). ### Begründung Laut [RFC 3507, Abschnitt 4.5](https... [mehr]
Ein ICAP-Request im RESPMOD-Modus mit Preview und Chunking dient dazu, HTTP-Antworten (z. B. HTML-Seiten) an einen ICAP-Server zu senden, damit dieser sie inspizieren oder modifizieren kann. Die Vorsc... [mehr]
Beim ICAP-Protokoll (Internet Content Adaptation Protocol) wird der **Encapsulated Header** verwendet, um die Positionen und Längen der eingebetteten HTTP-Nachrichten (z.B. HTTP-Anfrage, HTTP-Ant... [mehr]
Beim ICAP-Protokoll (Internet Content Adaptation Protocol) wird der **Encapsulated Header** verwendet, um die Positionen und Längen der eingebetteten HTTP-Nachrichtenbestandteile innerhalb einer... [mehr]
Ein ICAP-Request im RESPMOD-Modus (Response Modification) dient dazu, HTTP-Antworten (z. B. von einem Webserver) an einen ICAP-Server weiterzuleiten, etwa zur Virenprüfung. Das binäre Byte-A... [mehr]
Die Angabe einer Benutzerinfo in einer ICAP-URI (Uniform Resource Identifier) dient dazu, Authentifizierungsinformationen wie Benutzername und optional ein Passwort anzugeben. Das ist besonders dann r... [mehr]