WebAction.Request
WebAction.Request(method as text, url as text, optional options as nullable record) as action
Opretter en handling, der, når den udføres, returnerer resultaterne af at udføre en method
anmodning mod url
ved hjælp af HTTP som en binær værdi. Der kan angives en valgfri postparameter, options
, for at angive yderligere egenskaber. Posten kan indeholde følgende felter:
-
Query
: Føj programmatisk forespørgselsparametre til URL-adressen uden at skulle bekymre dig om at undslippe. -
ApiKeyName
: Hvis destinationswebstedet har en definition af en API-nøgle, kan denne parameter bruges til at angive navnet (ikke værdien) på den nøgleparameter, der skal bruges i URL-adressen. Den faktiske nøgleværdi angives i legitimationsoplysningerne. -
Headers
: Hvis du angiver denne værdi som en post, vil der blive føjet flere overskrifter til en HTTP-anmodning. -
Timeout
: Hvis du angiver denne værdi som en varighed, ændres timeout for en HTTP-anmodning. Standardværdien er 100 sekunder. -
ExcludedFromCacheKey
: Hvis denne værdi angives som en liste, udelukkes disse HTTP-headernøgler fra at være en del af beregningen af cachelagring af data. -
IsRetry
: Hvis du angiver denne logiske værdi som sand, ignoreres alle eksisterende svar i cachen, når der hentes data. -
ManualStatusHandling
: Hvis denne værdi angives som en liste, forhindres enhver indbygget håndtering af HTTP-anmodninger, hvis svar har en af disse statuskoder. -
RelativePath
: Hvis du angiver denne værdi som tekst, føjes den til den grundlæggende URL-adresse, før anmodningen foretages. -
Content
: Hvis du angiver denne værdi, bliver dens indhold brødteksten i HTTP-anmodningen.
Bemærk, at denne funktion er deaktiveret i de fleste kontekster. Overvej i stedet at bruge Web.Contents eller Web.Headers.
Udfør en GET-anmodning mod Bing.
brug
WebAction.Request(WebMethod.Get, "https://bing.com")
output
Action