11.07.2015 Views

Network Working Group R. Fielding Request for Comments: 2616 ...

Network Working Group R. Fielding Request for Comments: 2616 ...

Network Working Group R. Fielding Request for Comments: 2616 ...

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.

1.2 RequirementsThe key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT","SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in thisdocument are to be interpreted as described in RFC 2119 [34].An implementation is not compliant if it fails to satisfy one or moreof the MUST or REQUIRED level requirements <strong>for</strong> the protocols itimplements. An implementation that satisfies all the MUST or REQUIREDlevel and all the SHOULD level requirements <strong>for</strong> its protocols is saidto be "unconditionally compliant"; one that satisfies all the MUSTlevel requirements but not all the SHOULD level requirements <strong>for</strong> itsprotocols is said to be "conditionally compliant."1.3 TerminologyThis specification uses a number of terms to refer to the rolesplayed by participants in, and objects of, the HTTP communication.connectionA transport layer virtual circuit established between two programs<strong>for</strong> the purpose of communication.messageThe basic unit of HTTP communication, consisting of a structuredsequence of octets matching the syntax defined in section 4 andtransmitted via the connection.requestAn HTTP request message, as defined in section 5.responseAn HTTP response message, as defined in section 6.<strong>Fielding</strong>, et al. Standards Track [Page 8]RFC <strong>2616</strong> HTTP/1.1 June 1999resourceA network data object or service that can be identified by a URI,as defined in section 3.2. Resources may be available in multiplerepresentations (e.g. multiple languages, data <strong>for</strong>mats, size, and

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

Saved successfully!

Ooh no, something went wrong!