Formularz HTML może wysłać dane przy pomocy metody POST do serwera w postaci prestego tekstu
application/x-www-form-urlencoded, np. "Nazwa1=Wartość1&Nazwa2=Wartość2 ...", gdzie pojedyńcze wartości można odczytać przy pomocy
Pm.HTTPGetFormValue.
Formularz HTML może wysłać dane przy pomocy metody POST do serwera w komleksowej postaci binanej
multipart/form-data, która oprócz wartości tekstowych może również zawierać dane binarne oraz pliki. Dane w formie obiektu
PmBuffer można opracować przy pomocy metody
Pm.HttpFormDataParse.
Metoda zwraca wartość tekstową pozycji określonej przez parametr
vKey. Jeżeli określona pozycja nie znajduje się w
sData, wtedy metoda zwraca pusty łańcuch.
Wartość
vKey określa tag formularza HTML. Na przykład dla tagu:
<input type="text" name="T1" value="2.0"/>
Będzie
vKey="T1".
Celem metody jest ułatwienie użytkownikowi pracy z formularzami HTML, ponieważ usuwa ręczne dekodowanie odebranego łańcucha.
Metoda ta
nie działa w
Web panelach.