WikiDer > Hyper Text Kaffeekannen-Steuerungsprotokoll

Hyper Text Coffee Pot Control Protocol

Es Hyper Text Kaffeekannen-Steuerungsprotokoll (HTCPCP) ist ein Netzwerkprotokoll zum Prüfen, Überwachen und Diagnostizieren Kaffeekannen. Es ist beschrieben in RFC 2324. Dieses Dokument wurde veröffentlicht am 1. April1998[1] veröffentlicht im Rahmen von a 1. April Witz.[2] Der Wortlaut des Protokolls machte deutlich, dass es nicht ernst gemeint war. Das geht auch aus dem Text hervor

es besteht ein starker, dunkler, reichhaltiger Bedarf an einem Espresso, der für das Brühen von Kaffee ausgelegt ist

in dem ein Wortspiel auf das Wort "Espresso" verwendet wird.

Obwohl das Protokoll ursprünglich als Scherz gedacht war, ist es immer noch auf der zu finden Internet. Das TexteditorEmacs hat eine voll funktionsfähige Implementierung davon.[3] Es gibt auch mehrere Fehlerberichte, die sich darüber beschweren, dass Mozilla unterstützt dieses Protokoll nicht.[4] Zehn Jahre nach der Veröffentlichung von HTCPCP veröffentlichte das Web-Controlled Coffee Consortium (WC3) eine erste Version von "HTCPCP Vocabulary in RDF"[5] analog zum "HTTP-Vokabular in RDF" World Wide Web Konsortium (W3C).[6]

Befehle und Antworten

HTCPCP ist eine Erweiterung von HTTP. HTCPCP-Anfragen werden mit dem URI-Schema identifiziert Kaffee: (oder ein Wort in einer der 29 unterstützten Sprachen) und enthält auch eine Reihe von Erweiterungen für HTTP:

  • BRAUEN oder POST - Stellt sicher, dass der HTCPCP-Server Kaffee werde setzen.
  • ERHALTEN - Empfängt den Kaffee vom HTCPCP-Server.
  • PROPFIND - Sucht nach Kaffee-Metadaten.
  • WANN - Sagt "wann", wodurch der HTCPCP-Server das Hinzufügen stoppt Milch im Kaffee (falls zutreffend).

Außerdem gibt es zwei HTTP-Fehler:

406 Nicht akzeptabelDer HTCPCP-Server kann aus irgendeinem Grund keinen Kaffee zubereiten; die Antwort weist dann auf eine Liste akzeptabler Kaffees hin
418 Ich bin eine TeekanneDer HTCPCP-Server ist ein Teekanne. Dafür gibt es eine Demonstration.[7][8]

Siehe auch

Externer Link