Les på engelsk

Del via


WebAction.Request

Syntaks

WebAction.Request(method as text, url as text, optional options as nullable record) as action

Om

Oppretter en handling som, når den utføres, returnerer resultatene av å utføre en method forespørsel mot url som bruker HTTP som binærverdi. En valgfri postparameter, options, kan angi flere egenskaper. Posten kan inneholde følgende felt:

  • Query: Legg programmatisk til spørringsparametere i nettadressen uten å måtte bekymre deg for å slippe unna.
  • ApiKeyName: Hvis målområdet har en forestilling om en API-nøkkel, kan denne parameteren brukes til å angi navnet (ikke verdien) for nøkkelparameteren som må brukes i URL-adressen. Den faktiske nøkkelverdien angis i legitimasjonen.
  • Headers: Hvis du angir denne verdien som en post, får du flere overskrifter til en HTTP-forespørsel.
  • Timeout: Hvis du angir denne verdien som en varighet, endres tidsavbruddet for en HTTP-forespørsel. Standardverdien er 100 sekunder.
  • ExcludedFromCacheKey: Hvis du angir denne verdien som en liste, utelates disse HTTP-topptekstnøklene fra å være en del av beregningen for hurtigbufring av data.
  • IsRetry: Hvis du angir denne logiske verdien som sann, ignoreres alle eksisterende svar i hurtigbufferen når du henter data.
  • ManualStatusHandling: Hvis du angir denne verdien som en liste, forhindres innebygd håndtering for HTTP-forespørsler hvis svar har én av disse statuskodene.
  • RelativePath: Hvis du angir denne verdien som tekst, føyer den til den grunnleggende URL-adressen før du foretar forespørselen.
  • Content: Hvis du angir denne verdien, blir innholdet brødteksten i HTTP-forespørselen.

Vær oppmerksom på at denne funksjonen er deaktivert i de fleste kontekster. Vurder å bruke Web.Contents eller Web.Headers i stedet.

Eksempel 1

Utfør en GET-forespørsel mot Bing.

bruk

WebAction.Request(WebMethod.Get, "https://bing.com")

utdata

Action