Post

Hiermee worden de opgegeven gegevens naar de opgegeven URL verzonden.

Opmerking: Acrobat en Adobe Reader kunnen pas na initialisatie van de gebeurtenis initialize controleren of een formulier is gecertificeerd. Als u de functie Post voor gecertificeerde formulieren wilt gebruiken voordat het formulier wordt gegenereerd, gebruikt u de gebeurtenis docReady.

Syntaxis

Post(s1, s2 [, s3 [, s4 [, s5 ]]])

Parameters

Parameter

Beschrijving

s1

De URL waarnaar gepost moet worden.

s2

De gegevens die gepost moeten worden.

Als de functie de gegevens niet kan posten, wordt een fout geretourneerd.

s3 (optioneel)

Een reeks die het inhoudstype bevat van de gegevens die moeten worden gepost. Dit zijn geldige inhoudstypen:

  • application/octet-stream (standaardwaarde)

  • text/html

  • text/xml

  • text/plain

  • multipart/form-data

  • application/x-www-form-urlencoded

  • Andere geldige MIME-typen

Als u geen waarde opneemt voor s3, stelt de functie het inhoudtype in op de standaardwaarde. De toepassing controleert of de te posten gegevens de juiste indeling hebben volgens het opgegeven inhoudstype.

s4 (optioneel)

Een reeks die de naam van de codepagina bevat die wordt gebruikt voor het coderen van de gegevens. Dit zijn geldige codepaginanamen:

  • UTF-8 (standaardwaarde)

  • UTF-16

  • ISO-8859-1

  • Elke tekencodering die genoemd wordt door de Internet Assigned Numbers Authority (IANA)

Als u geen waarde opneemt voor s4, stelt de functie de codepagina in op de standaardwaarde. De toepassing controleert of de codering van de te verzenden gegevens overeenkomt met de opgegeven codepagina.

s5 (optioneel)

Een reeks die extra HTTP-koppen bevat die moeten worden opgenomen bij het posten van de gegevens.

Als u geen waarde opneemt voor s5, neemt de functie geen extra HTTP-header in de postactie op.

SOAP-servers vereisen gewoonlijk een SOAPAction-kop wanneer ernaar gepost wordt.

Voorbeelden

De volgende expressies zijn voorbeelden van de functie Post:

Expressie

Geeft als resultaat

Post("http://tools_build/scripts/jfecho.cgi", 
"user=joe&passwd=xxxxx&date=27/08/2002", 
"application/x-www-form-urlencoded")

Hiermee post u enkele aanmeldingsgegevens die voor URL gecodeerd zijn naar een server en wordt de bevestigingspagina van de server geretourneerd.

Post("http://www.nanonull.com/TimeService/ 
TimeService.asmx/getLocalTime", "<?xml version='1.0' 
encoding='UTF-8'?><soap:Envelope><soap:Body> 
<getLocalTime/></soap:Body> 
</soap:Envelope>", "text/xml", "utf-8", 
"http://www.Nanonull.com/TimeService/getLocalTime")

Hiermee post u een SOAP-verzoek voor de plaatselijke tijd naar een server, waarbij een XML-respons wordt terug verwacht.