Toimintosarja HTTP_RESPONSE

Toimintosarja HTTP_RESPONSE purkaa RAW-vastauksen HTTP-liittymästä.

Tärkeää: Liittymän HTTP vastaanottovaihteessa tulee olla RAW-tietotyyppi.

Syöttö Response

Syötössä odotetaan JSON-muotoista merkkijonoa. Se yhdistetään yleensä suoraan liittymän palautus- tai vastaanottovaihteeseen.

Syöttö ID

Syötön määrittää kyselyn tunnisteen. Tunniste luodaan toimintosarjassa HTTP_REQUEST. Näin varmistetaan, että vain vastaava tunnisteen kyselyyn liittyvän vastauksen käsittely. Jos syöttöä ei ole määritetty, arvioidaan kaikki vastaukset.

Syöttö Reset

Jos syötössä on tosi-arvo, asetetaan kaikki ulostulot NULL-arvoon. Kun tämä syöttö on tosi, ulostuloiden arvot eivät lasketa.

Ulostulo Method

Ulostulo palauttaa siirron menetelmän merkkijonona. Tämä voi olla esimerkiksi "GET", "POST", "PUT" tai muu vastaava.

Ulostulo Type

Ulostulo palauttaa Header Content-Type -tiedon merkkijonona.

Ulostulo Header

Ulostulo palauttaa kaikki header-kirjaustiedot merkkijonona. Useat headerit erotetaan rivinvaihdolla.

Ulostulo Query

Ulostulo palauttaa kyselyn merkkijonona. Kysely on kysymysmerkin jälkeinen arvo ja sitä käytetään yleensä GET-kyselyissä.

http://server/uri?query

Kyselyn rakenne näyttää tältä:

var1=wert1&var2=wert2&va...

Jotta arvot voidaan siirtää oikein, on suositeltavaa purkaa yksittäiset arvot toimintosarjalla URL_DECODE tai QUERY_DECODE, koska tiedot saattavat olla epätäydellisesti siirrettyjä.

Huomio: Huomaa URL:n enimmäispituus, jos suurempia tietomääriä on siirrettävä. Käytä tarvittaessa POST-menetelmää ja vastaanota kysely sisältönä.

Ulostulo Content

Ulostulon Content on samankaltainen kuin ulostulon Query. Kuitenkin tiedot siirretään headerin jälkeen ja suuremmat tietomäärät tuetaan. Riippuen sovelluksesta, Content-tyypillä ei välttämättä ole kyselymenetelmää.

Huomio: Vain UTF-8-yhteensopivat tiedot tuetaan. Binääritietojen siirrossa suositellaan koodaamaan ne toimintosarjalla BASE64_ENCODE.

Ulostulo Length

Ulostulo palauttaa syötön Contentin pituuden tavuina.

Ulostulo Status

Ulostulo palauttaa HTTP-tilanumeron. Esimerkiksi 200, 404 tai muu vastaava. Jos tilaa ei ole vastaanotettu, palautetaan arvo NULL.

Ulostulo Error

Ulostulossa on tosi-arvo, jos syötön Status ei palaa 200 tai NULL-arvoksi.

Ulostulo ErrNum

Ulostulo palauttaa cURL-virheenumeron. Jos tämä on 0, siirrossa ei ole virhettä.

Ulostulo ErrStr

Ulostulo palauttaa cURL-kyselyn virhetiedon.