Hypertext-cacheprotokoll
HTTP |
---|
Begär metoder |
Rubrikfält |
Svarsstatuskoder |
Säkerhetsåtkomstkontrollmetoder |
Säkerhetssårbarheter |
Hypertext Caching Protocol (förkortat HTCP ) används för att upptäcka HTTP- cacher och cachade data, hantera uppsättningar av HTTP-cacher och övervaka cacheaktivitet. Den tillåter att fullständiga förfrågnings- och svarsrubriker används i cachehantering och utökar domänen för cachehantering till att inkludera övervakning av tillägg och borttagningar av en fjärrcache, begära omedelbara raderingar och skicka tips om webbobjekt som tredje parts platser för cachebara objekt eller otillgänglighet av webbobjekt.
Funktioner
Alla HTCP-protokollelement med flera oktetter sänds i nätverksbyteordning . Alla reserverade fält bör ställas in på binär noll av avsändare och lämnas outforskade av mottagare. Rubriker måste presenteras med CRLF -linjeavslutningen, som i HTTP.
Alla angivna värdnamn bör vara kompatibla mellan avsändare och mottagare, så att om ett privat namnschema (som HOSTS.TXT eller NIS) används, kommer namn beroende på sådana scheman endast att skickas till HTCP-grannar som är kända för att delta i nämnda schema. system. Råadresser (prickad quad IPv4 eller kolonformat IPv6 ) är universella, liksom offentliga DNS- namn. Användning av privata namn eller adresser kommer att kräva särskild operativ omsorg.
UDP måste stödjas. HTCP-agenter får inte isoleras från nätverksfel och förseningar. En HTCP-agent bör vara beredd att agera på användbara sätt när inget svar kommer, eller när svar är försenade eller omordnade eller skadade. TCP är valfritt och förväntas endast användas för protokollfelsökning. IANA har tilldelat port 4827 som standard TCP- och UDP- portnummer för HTCP.
Ett HTCP-meddelande har följande allmänna format:
+----------------------------+ | HUVUD | talar om meddelandelängd och protokollversioner +---------------------+ | DATA | HTCP-meddelande (varierar beroende på huvudversionsnummer) +---------------------------+ | AUTH | valfri autentisering för transaktion +---------------------+
Se även
externa länkar
- RFC 2756 - begäran om kommentarer på HTCP