Connected: An Internet Encyclopedia
8.2.1. The form-urlencoded Media Type

Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1866
Up: 8. Forms
Up: 8.2. Form Submission
Prev: 8.2. Form Submission
Next: 8.2.2. Query Forms: METHOD=GET

8.2.1. The form-urlencoded Media Type

8.2.1. The form-urlencoded Media Type

The default encoding for all forms is `application/x-www-form- urlencoded'. A form data set is represented in this media type as follows:

  1. The form field names and values are escaped: space characters are replaced by `+', and then reserved characters are escaped as per [URL]; that is, non-alphanumeric characters are replaced by `%HH', a percent sign and two hexadecimal digits representing the ASCII code of the character. Line breaks, as in multi-line text field values, are represented as CR LF pairs, i.e. `%0D%0A'.

  2. The fields are listed in the order they appear in the document with the name separated from the value by `=' and the pairs separated from each other by `&'. Fields with null values may be omitted. In particular, unselected radio buttons and checkboxes should not appear in the encoded data, but hidden fields with VALUE attributes present should.


Next: 8.2.2. Query Forms: METHOD=GET

Connected: An Internet Encyclopedia
8.2.1. The form-urlencoded Media Type