Further Information

 < Free Open Study > 



For further information on HTTP and the HTTP specifications see:

  • http://www.w3.org/Protocols is a good general starting point for the HTTP specifications and related specifications and documents.

  • http://www.w3.org/Protocols/#Specs for information on the various specifications that relate to HTTP.

  • RFC 2616: Hypertext Transfer Protocol - HTTP/1.1: http://www.w3.org/Protocols/rfc2616/rfc2616.html

  • HTTP/1.0 - Informational RFC 1945: http://www.w3.org/Protocols/rfc1945/rfc1945

For information on the HTTP Basic and Digest Authentication see:

  • RFC 2617: HTTP Authentication: Basic and Digest Access Authentication: http://www.ietf.org/rfc/rfc2617.txt

For information on the State Management (and Cookies):

  • HTTP State Management Mechanism - Proposed Standard RFC 2109: http://www.w3.org/Protocols/rfc2109/rfc2109

For information on MIME:

  • RFC1521: MIME Part One: Mechanisms for Specifying and Describing the Format of Internet Message Bodies ftp://ftp.isi.edu/in-notes/rfc1521.txt or ftp://ftp.isi.edu/in-notes/rfc1521.pdf

  • Or for information about the list and details of Mime types registered ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/

1

100–199 - informational HTTP status codes, 20

2

200–299 - success HTTP status codes, 20

3

300–399 - redirectional HTTP status codes, 21

4

400–499 - client error HTTP status codes, 23

5

500–599 - server error HTTP status codes, 26

A

Accept header

  • HTTP Request header, 10

Accept-Charset header

  • HTTP Request header, 10

Accept-Encoding header

  • HTTP Request header, 10

Accept-Language header

  • HTTP Request header, 10

Accept-Ranges header

  • HTTP Response header, 12

Age header

  • HTTP Response header, 12

Allow header

  • HTTP Entity header, 13

Application files

  • MIME type, 14

Audio files

  • MIME type, 16

Authentication-Info header

  • HTTP Response header, 12

Authorization header

  • HTTP Request header, 11

C

Cache-Control header

  • HTTP General header, 9

CONNECT method

  • HTTP/1.1 request method, 8

Connection header

  • HTTP General header, 9

Content-Encoding header

  • HTTP Entity header, 13

Content-Language header

  • HTTP Entity header, 13

Content-Length header

  • HTTP Entity header, 13

Content-Location header

  • HTTP Entity header, 13

Content-MD5 header

  • HTTP Entity header, 13

Content-Range header

  • HTTP Entity header, 13

Content-Type header

  • HTTP Entity header, 13

Cookie header

  • HTTP Request header, 11

Cookie2 header

  • HTTP Request header, 11

cookies

  • server methods to maintain state, 3

  • web site, 27

D

Date header

  • HTTP General header, 10

DELETE method

  • HTTP/1.0 request method, 6

doOptions() method, HttpServlet

  • overriding, 7

doTrace method, HttpServlet, 8

E

Entity header

  • HTTP client request, 5

entity headers

  • HTTP server response, 9

Entity headers

  • table of HTTP Entity headers, 13

Etag header

  • HTTP Response header, 12

Expect header

  • HTTP Request header, 11

Expires header

  • HTTP Entity header, 13

F

From header

  • HTTP Request header, 11

G

General headers

  • table of HTTP General headers, 9

GET method

  • HTTP/0.9 request method, 5

H

HEAD method

  • HTTP/1.0 request method, 6

header

  • HTTP client request, 4

Host header

  • HTTP Request header, 11

HTTP (Hypertext Transfer Protocol)

  • index page explained, 3

  • MIME types, 14

  • server response explained, 3, 8

  • status codes, 18

  • transactions, 2

  • uses, 1

  • versions, 1

  • web sites, 27

HTTP client requests, 4

  • format, 4

  • methods, evolution of, 5

HTTP headers, 9

  • Entity headers, table of, 13

  • General headers, table of, 9

  • Request headers, table of, 10

  • Response headers, table of, 12

HTTP request methods

  • CONNECT method, HTTP/1.1, 8

  • DELETE method, HTTP/1.0, 6

  • GET method, HTTP/0.9, 5

  • HEAD method, HTTP/1.0, 6

  • LINK method, HTTP/1.0, 7

  • OPTIONS method, HTTP/1.1, 7

  • POST method, HTP/1.0, 6

  • PUT method, HTTP/1.0, 6

  • TRACE method, HTTP/1.1, 8

  • UNLINK method, HTTP/1.0, 7

HttpServletResponse class, javax.servlet.http

  • status codes, HTTP, 18

I

If-If-Match header

  • HTTP Request header, 11

If-Modified-Since header

  • HTTP Request header, 11

If-None-Match header

  • HTTP Request header, 11

If-Range header

  • HTTP Request header, 11

If-Unmodified-Since header

  • HTTP Request header, 11

Image files

  • MIME type, 16

index page HTTP, explained, 3

L

Last-Modified header

  • HTTP Entity header, 13

Link header

  • HTTP Entity header, 13

LINK method

  • HTTP/1.0 request method, 7

Location header

  • HTTP Response header, 12

M

Max-Forwards header

  • HTTP Request header, 11

Messages files

  • MIME type, 17

methods

  • !see also HTTP request methods, 8

  • doOptions() method, HttpServlet, 7

  • doTrace method, HttpServlet, 8

MIME (Multipurpose Internet Mail Extensions)

  • types, 14

  • Application files, 14

  • Audio files, 16

  • Image files, 16

  • Messages files, 17

  • Text files, 17

  • Video/VRML/Model files, 18

  • web sites, 27

MIME-Version header

  • HTTP Entity header, 14

O

OPTIONS method

  • HTTP/1.1 request method, 7

overriding

  • doOptions() method, HttpServlet, 7

P

POST method

  • HTTP/1.0 request method, 6

Pragma header

  • HTTP General header, 10

proxy servers

  • HTTP transactions, 2

Proxy-Authenticate header

  • HTTP Response header, 12

Proxy-Authorization header

  • HTTP Request header, 11

PUT method

  • HTTP/1.0 request method, 6

R

Range header

  • HTTP Request header, 11

references to web sites

  • Cookies web site, 27

  • HTTP web sites, 27

  • MIME web sites, 27

  • State Management web site, 27

Referer header

  • HTTP Request header, 12

Request body

  • HTTP client request, 5

Request headers

  • HTTP client request, 5

  • table of HTTP Request headers, 10

Response headers

  • HTTP server response, 9

  • table of HTTP Response headers, 12

response information

  • HTTP server response, 8

Retry-After header

  • HTTP Response header, 12

S

Server header

  • HTTP Response header, 12

server response HTTP, explained, 3

Set-Cookie header

  • HTTP Response header, 12

Set-Cookie2 header

  • HTTP Response header, 12

state management

  • web site, 27

stateless protocol

  • server methods to maintain state, 3

status codes, HTTP, 18

  • 100–199 - informational, 20

  • 100–299 - success, 20

  • 300–399 - redirectional, 21

  • 400–499 - client error, 23

  • 500–599 - server error, 26

  • summary of codes, 100–599, 18

T

TE header

  • HTTP Request header, 12

Text files

  • MIME type, 17

Title header

  • HTTP Entity header, 14

TRACE method

  • HTTP/1.1 request method, 8

Trailer header

  • HTTP General header, 10

Transfer-Encoding header

  • HTTP General header, 10

U

UNLINK method

  • HTTP/1.0 request method, 7

Upgrade header

  • HTTP General header, 10

URI header

  • HTTP General header, 10

URL rewriting

  • server methods to maintain state, 3

User-Agent header

  • HTTP Request header, 12

V

Vary header

  • HTTP Response header, 12

Via header

  • HTTP General header, 10

Video/VRML/Model files

  • MIME type, 18

W

Warning header

  • HTTP General header, 10

WWW-Authenticate header

  • HTTP Response header, 13



 < Free Open Study > 



Professional Java Servlets 2.3
Professional Java Servlets 2.3
ISBN: 186100561X
EAN: 2147483647
Year: 2006
Pages: 130

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net