
Toimintosarja HTTP_REQUEST luo RAW-kyselyn HTTP-liittymälle.
Tärkeää: Liittymän HTTP lähetettävän muuttujan tulee olla RAW-tietotyyppi.
URI määritellään muuttujana oikealla puolella Kommunikointi-osiossa. Jos se alkaa /-merkillä, ensimmäinen / poistetaan. Jos pyynnön tulee kohdistua alimpaan kansioon, voidaan määrittää vain muutuja /.
Joillakin palvelimilla vaaditaan User-Agent-päätteen käyttö. Muuten sivustoa ei ladata. Tämä ei ole Antcas Controlin virhe, vaan pyydetyn verkkoselaimen suojamekanismi. Käytä sisäänmenopäätettä seuraavalla sisällöllä:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
Sisäänmeno määrittää lähetystavan merkkijonona. Tämä voi olla esimerkiksi "GET", "POST", "PUT" tai muu. Jos menetelmää ei määritellä, valitaan GET oletuksena.
Sisäänmeno määrittää Header Content-Type -päätteen merkkijonona. Jos sisäänmenoa ei ole määritelty, päätettä ei lisätä päähän.
Määrittää lisäpäätteet merkkijonona. Useita päätteitä erotetaan rivinvaihdolla. Header Content-Length määritellään automaattisesti ja Header Content-Type määritellään sisäänmenon Type arvolla.
Sisäänmeno määrittää kyselyn merkkijonona. Kysely on arvo kysymysmerkin jälkeen ja sitä käytetään yleensä GET-pyynnöissä.
http://server/uri?query
Kyselyn rakenne näyttää tältä:
var1=wert1&var2=wert2&va...
Jotta arvot voidaan siirtää oikein, on suositeltavaa koodata yksittäiset arvot toimintosarjan URL_ENCODE tai QUERY_ENCODE avulla, koska tiedot saattavat siirtyä epätäydellisesti.
Huomautus: Huomaa URL:n enimmäispituus, jos suurempia tietomääriä on siirrettävä. Käytä tarvittaessa POST-menetelmää ja lähetä kysely sisällönä.
Sisäänmeno Content on samanlainen kuin sisäänmeno Query. Kuitenkin tiedot siirretään päätteen jälkeen ja suurempia tietomääriä tuetaan. Riippuen sovelluksesta, Content-tyypillä ei välttämättä ole kyselymenetelmää.
Huomautus: Vain UTF-8-yhteensopivat tiedot tuetaan. Binääridatan siirrossa suositellaan koodaamaan ne toimintosarjan BASE64_ENCODE avulla.
Sisäänmeno määrittää pyynnön aikakatkaisun ajan muodossa T#30s sekunteina. Suositellaan korkean aikakatkaisun käyttöä. Pienet arvot voivat johtaa siihen, että pyynnöt eivät suoriteta täysin. Keep-Alive-menettelyn vuoksi voi kestää hetken, ennen kuin pyynnöt käsitellään normaalisti uudelleen.
Jos sisäänmeno on tosi, asetetaan ulostulon Request arvo NULL.
Jos sisäänmeno on tosi, tämä pakottaa ulostulon Request generoinnin. Tämä sisäänmeno saa etusijan sisäänmenoon DIS.
Ulostulo palauttaa merkkijonon JSON-muodossa. Jos se on deaktivoitu, palautetaan arvo NULL. Se yhdistetään yleensä suoraan liittymän ulostulomuuttujaan.
Ulostulo palauttaa sisäänmenon Content pituuden tavuina.
Palauttaa viimeksi luodun kyselyn tunnuksen. Tämä on hyödyllinen toimintosarjan HTTP_RESPONSE avulla vastausten varmentamiseen.