Post

Skickar angivna data till angiven webbadress.

Obs! Acrobat och Adobe Reader kan inte verifiera att formuläret har certifierats förrän efter det att initialize-händelsen har startats. Om du vill använda funktionen Post för certifierade formulär innan formulären återges, kan du använda händelsen docReady.

Syntax

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

Parametrar

Parameter

Beskrivning

s1

Webbadress att skicka till.

s2

De data som ska skickas.

Om det inte går att överföra data returneras ett fel.

s3 (ej obligatoriskt)

En sträng med innehållstyp för de data som ska skickas. Här följer några giltiga innehållstyper

  • application/octet-stream (standardvärde)

  • text/html

  • text/xml

  • text/plain

  • multipart/form-data

  • application/x-www-form-urlencoded

  • Valfri giltig MIME-typ

Om du inte anger något värde för s3, används standardvärdet för innehållstyp. Programmet ser till att de data som ska skickas använder korrekt format (den angivna innehållstypen).

s4 (ej obligatoriskt)

En sträng som innehåller namnet på den teckentabell som används för att koda data. Här följer några giltiga teckentabeller:

  • UTF-8 (standardvärde)

  • UTF-16

  • ISO-8859-1

  • Valfri teckenkodning som godkänts av Internet Assigned Numbers Authority (IANA)

Om du inte anger något värde för s4, används standardvärdet för teckentabell. Programmet ser till att kodningen av data till överförbart material stämmer med den angivna teckentabellen.

s5 (ej obligatoriskt)

En sträng med eventuella ytterligare HTTP-huvuden som ska medfölja de data som skickas.

Om du inte anger något värde för s5, kommer inga ytterligare HTTP-huvuden att medfölja materialet som skickas.

När du skickar till SOAP-servrar krävs normalt ett SOAPAction-huvud.

Exempel

Uttrycken nedan är exempel på Post-funktionen:

Uttryck

Returnerar

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

Skickar URL-kodade inloggningsuppgifter till en server och returnerar serverns bekräftelsesida.

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")

Skickar en SOAP-fråga om lokal tid till en server. XML-svar förväntas.