Четвертый шаг: Передача закодированного набора данных формы
Наконец, закодированные данные отправляются обрабатывающему агенту, назначаемому атрибутом , по протоколу, указанному в атрибуте .
В данной спецификации не определяются все допустимые способы отправки или , которые могут использоваться с формами. Однако агенты пользователей HTML 4.0 должны поддерживать установленные соглашения в следующих случаях:
Если для атрибута установлено значение "get", а для атрибута указан HTTP URI, агент пользователя принимает значение атрибута , добавляет к нему `?', затем добавляет , закодированный с использованием "application/x-www-form-urlencoded". Затем агент пользователя переходит по ссылке на этот URI. В этом сценарии данные формы ограничиваются кодами ASCII.
Если для атрибута установлено значение "post", а для атрибута - HTTP URI, агент пользователя выполняет транзакцию HTTP "post" с использованием значения атрибута и сообщения, созданного в соответствии с , указанным в атрибуте attribute.
Для других значений атрибута или поведение не определено.
Агенты пользователей должны представлять ответ на транзакции HTTP "get" и "post".