Distributed Document-Based Systems
Distributed Document-Based Systems
Distributed Document-Based Systems
Systems
Chapter 11
The World Wide Web
Operation Description
Head Request to return the header of a document
Get Request to return a document to the client
Put Request to store a document
Post Provide data that is to be added to a document (collection)
Delete Request to delete a document
Some HTTP Accept-Encoding Client The document encodings the client can handle
Accept-Language Client The natural language the client can handle
message Authorization Client A list of the client's credentials
headers. WWW-Authenticate
Date
Server
Both
Security challenge the client should respond to
Date and time the message was sent
ETag Server The tags associated with the returned document
Expires Server The time how long the response remains valid
From Client The client's e-mail address
Host Client The TCP address of the document's server
If-Match Client The tags the document should have
If-None-Match Client The tags the document should not have
Tells the server to return a document only if it has been
If-Modified-Since Client
modified since the specified time
Tells the server to return a document only if it has not been
If-Unmodified-Since Client
modified since the specified time
Last-Modified Server The time the returned document was last modified
A document reference to which the client should redirect its
Location Server
request
Referer Client Refers to client's most recently requested document
Upgrade Both The application protocol the sender wants to switch to
Warning Both Information about the status of the data in the message
Clients (1)
Using a Web proxy when the browser does not speak FTP.
Servers
Examples of URLs.
Uniform Resource Names