HTTP – Blok pro generování požadavků HTTP GET a POST

Symbol blokuPotřebná licence: ADVANCED
PIC

Popis funkce
Popis tohoto bloku ještě není k dispozici. Níže naleznete částečný popis vstupů, výstupů a parametrů bloku. Kompletní popis bloku bude k dispozici v dalších revizích dokumentace.

Vstupy

postdata

Data vložená do HTTP požadavku

string

urldata

Data připojená k URL adrese

string

TRG

Spuštění zvolené akce

bool

Parametry

url

URL adresa pro odeslání HTTP požadavku

string

method

Typ HTTP požadavku  1

long

1 ....

GET

2 ....

POST

user

Uživatelské jméno

string

password

Heslo

string

certificate

Certifikát pro autentifikaci

string

VERIFY

Povolení verifikace serveru (platnost certifikátu)

bool

postmime

Typ kódování pro požadavek POST  application/json

string

acceptmime

Typ kódování pro požadavek GET  application/json

string

timeout

Povolená doba pro dokončení operace  5.0

double

BLOCKING

Čekání na dokončení operace

bool

nmax

Rezervovaná paměť pro řetězec   0  65520

long

postmax

postmax   128  65520 256

long

datamax

Maximální velikost dat   128  10000000 1024

long

Výstupy

data

Data z odpovědi

string

BUSY

Odesílání HTTP požadavku

bool

DONE

HTTP požadavek byl zpracován

bool

ERROR

Příznak chyby

bool

errId

Kód chyby

error

hterror

HTTP odpověď

long