RFC 2068:Hypertext Transfer Protocol -- HTTP/1.1
RFC-Ref

network


Click on the red underlined text to get to the source

... resource A network data object or service that can be identified by a URI ...
... cache stores cachable responses in order to reduce the response time and network bandwidth consumption on future, equivalent requests. Any client or server may include a cache ...
... HTTP from being implemented on top of any other protocol on the Internet, or on other networks. HTTP only presumes a reliable transport ...


... The "http" scheme is used to locate network resources via the HTTP protocol. This section defines the scheme-specific syntax and semantics ...
... entity-body in order to ensure "safe transport" through the network. This differs from a content coding in that the transfer coding is a property of the message, not of the original entity ...


... URI MUST be transmitted (see section 3.2.1, abs_path) as the Request-URI, and the network location of the URI (net_loc) MUST be transmitted in a Host ...


... used much more efficiently, with much lower elapsed time. o Network congestion is reduced by reducing the number of packets caused by TCP ...
... determine the congestion state of the network. o HTTP can evolve more gracefully; since errors can be reported ...
... client or server does not detect the other side's close promptly it could cause unnecessary resource drain on the network. A client ...
... connection in the middle of transmitting a response, unless a network or client failure is suspected. ...
... and avoid congestion of the Internet or other networks. ...
... connections with the expectation that clients will retry. The latter technique can exacerbate network congestion. ...
... client sending a message-body SHOULD monitor the network connection for an error status while it is transmitting ...


... header field(s). The conditional GET method is intended to reduce unnecessary network usage by allowing cached entities to be refreshed without requiring multiple requests or transferring data already held by the client ...
... 14.36. The partial GET method is intended to reduce unnecessary network usage by allowing partially-retrieved entities to be completed without transferring data already held by the client. ...


... the request message or on other information pertaining to the request (such as the network address of the client). ...
... capabilities from examining the request, and generally when public caches are used to distribute server load and reduce network usage. Agent ...


... to send requests in many cases, and to eliminate the need to send full responses in many other cases. The former reduces the number of network round-trips required for many operations; we use an "expiration" mechanism for this purpose (see section 13.2). The ...
... round-trips required for many operations; we use an "expiration" mechanism for this purpose (see section 13.2). The latter reduces network bandwidth requirements; we use a "validation" ...
... caches along the path from the origin server, plus the amount of time it has been in transit along network paths. We use the term "age_value" to denote the value of the Age header ...
... synchronization step. Because of network-imposed delays, some significant interval may pass from the time that a server generates a response and the time it is received at the next outbound cache ...
... Because the request that resulted in the returned Age value must have been initiated prior to that Age value's generation, we can correct for delays imposed by the network by recording the time at which the request was initiated. Then, when an Age value is received, it MUST be interpreted relative to the time the request was initiated, not ...
... certain caches may violate this expectation (for example, when little or no network connectivity is available). A client can usually detect that such a response was taken from a cache ...
... HTTP/1.1, due to the difficulty of providing consistent updates and the problems arising from server, cache, or network failure prior to write-back. ...


... or compromised caches may not recognize or obey this directive; and communications networks may be vulnerable to eavesdropping. ...
... min-fresh, max-stale, or max-age. In some cases, such as times of extremely poor network connectivity, a client may want a cache ...
... as described in section 3.2.2). The Host field value MUST represent the network location of the origin server or gateway given by the original URL ...
... Corrections for different time bases between client and server are at best approximate due to network latency. ...
... possibly other than the contents of request-header fields (e.g., the network address of the client), play a role ...
... Proxies and gateways used as a portal through a network firewall SHOULD NOT, by default, forward the names and ports ...
... SHOULD be included if the cache is intentionally disconnected from the rest of the network for a period of time. 13 Heuristic ...


... entity, which is transmitted in clear text across the physical network used as the carrier. HTTP does not prevent additional authentication ...
... password over the physical network. It is this problem which Digest Authentication attempts to address ...
... Proxies which serve as a portal through a network firewall SHOULD take special precautions regarding the transfer of header information ...
... click-trails or form submissions of individual users. Note that for many users not behind a proxy, the network address of the host ...
... HTTP clients do not observe this rule, they could be spoofed when a previously-accessed server's IP address changes. As network renumbering is expected to become increasingly common, the possibility of this form of attack ...


... Berners-Lee, T., "Universal Resource Identifiers in WWW", A Unifying Syntax for the Expression of Names and Addresses of Objects on the Network as used in the World-Wide Web", RFC 1630, CERN, June 1994. ...
... Kantor, B., and P. Lapsley. "Network News Transfer Protocol." A Proposed Standard for the Stream-Based Transmission of News", RFC 977(-> 3977prop) ...
... Venkata N. Padmanabhan and Jeffrey C. Mogul. Improving HTTP Latency. Computer Networks and ISDN Systems, v. 28, pp. 25-35, Dec. 1995. Slightly revised version of paper in Proc. 2nd International WWW Conf. '94: Mosaic and the Web, Oct. 1994, which is available at http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/DDay/mogul/ ...
... Mills, D., "Network Time Protocol, Version 3, Specification, Implementation and Analysis", RFC 1305draft, University of Delaware, March 1992. ...



Google
Web
RFC-Ref