WebAction.Request
WebAction.Request(method as text, url as text, optional options as nullable record) as action
Luo toiminnon, joka suoritettuna palauttaa pyynnön suorittamisen method
tulokset kohteelle url
käyttämällä HTTP:tä binaariarvona. Valinnainen tietueparametri options
voidaan antaa määrittämään lisäominaisuuksia. Tietue voi sisältää seuraavat kentät:
Query
: lisää kyselyparametrit ohjelmallisesti URL-osoitteeseen niin, ettei ohjausmerkkejä tarvitse huolehtia.ApiKeyName
: Jos kohdesivustolla on käsitys API-avaimesta, tämän parametrin avulla voidaan määrittää URL-osoitteessa käytettävän avainparametrin nimi (ei arvo). Todellinen avainarvo annetaan tunnistetiedoissa.Headers
: tämän arvon määrittäminen tietueena antaa lisäotsikot HTTP-pyynnölle.Timeout
: tämän arvon määrittäminen kestona muuttaa HTTP-pyynnön aikakatkaisun. Oletusarvo on 100 sekuntia.ExcludedFromCacheKey
: tämän arvon määrittäminen luettelona jättää pois nämä HTTP-otsikkoavaimet tietojen välimuistiin tallentamisen laskutoimituksesta.IsRetry
: tämän loogisen arvon määrittäminen arvona tosi ohittaa välimuistissa olevan mahdollisen vastauksen tietoja noudettaessa.ManualStatusHandling
: tämän arvon määrittäminen luettelona estää sellaisten HTTP-pyyntöjen sisäiset käsittelyt, joiden vastauksella on jokin näistä tilakoodeista.RelativePath
: tämän arvon määrittäminen tekstinä lisää sen URL-perusosoitteeseen ennen pyynnön tekemistä.Content
: Tämän arvon määrittäminen aiheuttaa sen, että sen sisällöstä tulee HTTP-pyynnön leipäteksti.
Huomaa, että tämä funktio on poissa käytöstä useimmissa konteksteissa. Harkitse Web.Contents- tai Web.Headers-sisällön käyttämistä sen sijaan.
Suorita GET-pyyntö Bingiä vastaan.
Käyttö
WebAction.Request(WebMethod.Get, "https://bing.com")
Tuloste
Action