Connected: An Internet Encyclopedia
RFC 1738 - 3.3. HTTP

Top: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1738
Up: 3. Specific Schemes
Prev: 3.2.5. Optimization
Next: 3.4. GOPHER

### 3.3. HTTP

The HTTP URL scheme is used to designate Internet resources accessible using HTTP (HyperText Transfer Protocol).

The HTTP protocol is specified elsewhere. This specification only describes the syntax of HTTP URLs.

An HTTP URL takes the form:

          http://<host>:<port>/<path>?<searchpart>

where <host> and <port> are as described in Section 3.1. If :<port> is omitted, the port defaults to 80. No user name or password is allowed. <path> is an HTTP selector, and <searchpart> is a query string. The <path> is optional, as is the <searchpart> and its preceding "?". If neither <path> nor <searchpart> is present, the "/" may also be omitted.

Within the <path> and <searchpart> components, "/", ";", "?" are reserved. The "/" character may be used within HTTP to designate a hierarchical structure.

Next: 3.4. GOPHER

Connected: An Internet Encyclopedia
RFC 1738 - 3.3. HTTP