WebAction.Request
Syntaxe
WebAction.Request(method as text, url as text, optional options as nullable record) as action
À propos
Crée une action qui, quand elle est exécutée, retourne les résultats de l’exécution d’une requête method
sur url
avec HTTP sous forme de valeur binaire. Vous pouvez fournir un paramètre d’enregistrement facultatif, options
, pour spécifier des propriétés supplémentaires. L’enregistrement peut contenir les champs suivants :
Query
: ajoutez par programmation les paramètres de la requête à l’URL sans vous soucier du caractère d’échappement.ApiKeyName
: si le site cible utilise une clé d’API, ce paramètre peut être utilisé pour spécifier le nom (pas la valeur) du paramètre de clé qui doit être utilisé dans l’URL. La valeur de clé réelle est fournie dans les informations d’identification.Headers
: si cette valeur est spécifiée en tant qu’enregistrement, des en-têtes supplémentaires sont fournis à une requête HTTP.Timeout
: si cette valeur est spécifiée en tant que durée, le délai pour une requête HTTP change. La valeur par défaut est de 100 secondes.ExcludedFromCacheKey
: si cette valeur est spécifiée en tant que liste, ces clés d’en-tête HTTP sont exclues du calcul pour la mise en cache des données.IsRetry
: si cette valeur logique est spécifiée en tant que valeur true, les réponses existantes dans le cache sont ignorées durant la récupération des données.ManualStatusHandling
: si cette valeur est spécifiée en tant que liste, cela empêche la gestion intégrée des requêtes HTTP dont la réponse correspond à l’un des codes d’état indiqués.RelativePath
: si cette valeur est spécifiée en tant que texte, elle est ajoutée à l’URL de base avant d’effectuer la demande.Content
: si cette valeur est spécifiée, son contenu devient le corps de la requête HTTP.
Notez que cette fonction est désactivée dans la plupart des contextes. Pensez à utiliser Web.Contents ou Web.Headers à la place.
Exemple 1
Effectuer une demande GET sur Bing.
Utilisation
WebAction.Request(WebMethod.Get, "https://bing.com")
Sortie
Action