HTCPCP est décrit dans la RFC 2324[1] publié le [2] et bien que cette RFC soit un poisson d'avril, elle est suffisamment bien décrite pour être implémentée : l'éditeur de texteEmacs possède d'ailleurs une extension[3] permettant de générer des requêtes d'infusion via HTCPCP.
Il existe également un rapport de bug sur bugzilla qui déplore l'absence de support du protocole dans la suite Mozilla[4].
Le , 10 ans après la publication d'HTCPCP, un Web-Controlled Coffee Consortium (WC3) imaginaire publie une première version de la description du vocabulaire RDF[5] en imitation du World Wide Web Consortium (W3C) et de son propre HTTP Vocabulary in RDF[6].
Le , la RFC 7168[7] étend le protocole à l'infusion du thé, sous le nom Hyper Text Coffee Pot Control Protocol for Tea Efflux Appliances (HTCPCP-TEA).
Envoyer when notifie le serveur HTCPCP de stopper l'écoulement du lait dans le café (s'il y a lieu)
Champs d'en-tête
De plus, afin de définir la préparation suivant les possibilités de la cafetière, un champ d'en-tête est également ajouté : Accept-Additions. Les valeurs possibles sont les suivantes :
Champ d'en-tête
Description
Valeur(s)
Description
addition-type
définit les choix d'addition possibles pour la préparation du café
Le code d'erreur 418 I'm a teapot (« je suis une théière ») est renvoyé par certains sites web en réponse à des requêtes qu'ils refusent de traiter, comme celles provenant de bots[8].
Quelques sites ont depuis repris l'idée pour afficher des pages faisant référence à ce poisson d'avril. Google a par exemple créé une page[9] affichant une théière sur laquelle il est possible de cliquer pour verser. Sur la version mobile, il suffit de pencher l'appareil pour verser le thé dans la tasse.