Connected: An Internet Encyclopedia
8.2.2. Query Forms: METHOD=GET

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1866
Up: 8. Forms
Up: 8.2. Form Submission
Prev: 8.2.1. The form-urlencoded Media Type
Next: 8.2.3. Forms with Side-Effects: METHOD=POST

8.2.2. Query Forms: METHOD=GET

8.2.2. Query Forms: METHOD=GET

If the processing of a form is idempotent (i.e. it has no lasting observable effect on the state of the world), then the form method should be `GET'. Many database searches have no visible side-effects and make ideal applications of query forms.

To process a form whose action URL is an HTTP URL and whose method is `GET', the user agent starts with the action URI and appends a `?' and the form data set, in `application/x-www-form-urlencoded' format as above. The user agent then traverses the link to this URI just as if it were an anchor (see 7.2, "Activation of Hyperlinks").


Next: 8.2.3. Forms with Side-Effects: METHOD=POST

Connected: An Internet Encyclopedia
8.2.2. Query Forms: METHOD=GET