A report on Form (HTML) and Percent-encoding

Sample form. The form is enclosed in an HTML table for visual layout.
Registration form of PHP-based e-commerce web-shop software ZenCart

As such, it is also used in the preparation of data of the media type, as is often used in the submission of HTML form data in HTTP requests.

- Percent-encoding

The default MIME type (internet media type), application/x-www-form-urlencoded, is based on a very early version of the general URI percent-encoding rules, with a number of modifications such as newline normalization and replacing spaces with " " instead of " ".

- Form (HTML)
Sample form. The form is enclosed in an HTML table for visual layout.

2 related topics with Alpha

Overall

POST (HTTP)

0 links

Request method supported by HTTP used by the World Wide Web.

Request method supported by HTTP used by the World Wide Web.

It is often used when uploading a file or when submitting a completed web form.

Percent-encoding of reserved characters in URLs and query strings can significantly increase their length, and while Apache HTTP Server can handle up to 4,000 characters in a URL, Microsoft Internet Explorer is limited to 2,048 characters in any URL.

The official CGI logo from the spec announcement

Common Gateway Interface

0 links

Interface specification that enables web servers to execute an external program, typically to process user requests.

Interface specification that enables web servers to execute an external program, typically to process user requests.

The official CGI logo from the spec announcement

A typical use case occurs when a web user submits a web form on a web page that uses CGI.

: the part of URL after ? character. The query string may be composed of * name = value pairs separated with ampersands (such as var1 = val1 & var2 = val2 ...) when used to submit form data transferred via GET method as defined by HTML application/x-www-form-urlencoded.