25.04.2013 Views

Xarxes de computadors - Universitat Oberta de Catalunya

Xarxes de computadors - Universitat Oberta de Catalunya

Xarxes de computadors - Universitat Oberta de Catalunya

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Capçaleres <strong>de</strong>ls missatges HTTP<br />

<strong>Xarxes</strong> <strong>de</strong> <strong>computadors</strong><br />

Els camps que hi pot haver en la capçalera d’un missatge HTTP es<br />

po<strong>de</strong>n classificar en quatre grups:<br />

1. Camps generals que po<strong>de</strong>n ser presents tant en els missatges <strong>de</strong><br />

petició, com en els <strong>de</strong> resposta.<br />

2. Camps referents a l’entitat continguda en el cos <strong>de</strong>l missatge i que<br />

també po<strong>de</strong>n ser presents en peticions i respostes.<br />

3. Camps propis <strong>de</strong> les peticions.<br />

4. Camps propis <strong>de</strong> les respostes.<br />

L’HTTP proporciona un mecanisme d’extensió que permet incloure<br />

camps no estàndard en les capçaleres. Si una implementació no reconeix<br />

un camp <strong>de</strong>terminat, el que ha <strong>de</strong> fer és ignorar-lo (o retransmetre’l<br />

tal com es troba, si és un servidor intermediari).<br />

Els camps que pot contenir la capçalera són els següents:<br />

1) Camps generals <strong>de</strong>finits en HTTP/1.0:<br />

a) Date: data. Indica la data i l’hora en què es va originar el missatge.<br />

Els valors <strong>de</strong>ls camps HTTP que representen dates s’han<br />

d’expressar d’una d’aquestes tres maneres, sempre referi<strong>de</strong>s al<br />

temps universal (TU, anteriorment conegut com a hora <strong>de</strong>l meridià<br />

<strong>de</strong> Greenwich o GMT):<br />

Fri, 06 Dec 2002 09:22:15 GMT (RFC 1123, forma recomanada)<br />

Friday, 06-Dec-2002 09:22:15 GMT (RFC 850)<br />

Fri Dec 6 09:22:15 2002 (format ANSI C)<br />

b) Pragma:1#directriu. Proporciona una llista <strong>de</strong> directrius als sistemes<br />

que intervenen en la transferència (clients o servidors). La semàntica<br />

<strong>de</strong> les directrius <strong>de</strong>pèn <strong>de</strong> les implementacions; tanmateix,<br />

n’hi ha una <strong>de</strong> <strong>de</strong>finida pel protocol, que es representa amb la paraula<br />

no-cache. Si un missatge <strong>de</strong> petició conté aquesta directriu,<br />

significa que s’ha d’enviar la petició al servidor corresponent encara<br />

que hi hagi una còpia <strong>de</strong> la resposta <strong>de</strong>sada en la memòria cau.<br />

303<br />

© FUOC • XP06/M2005/01487<br />

ANOTACIONS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!