WebAction.Request

Sintaxis

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

Acerca de

Crea una acción que, al ejecutarse, devolverá los resultados de realizar una solicitud method en url usando HTTP como valor binario. Se puede proporcionar un parámetro de registro opcional, options, para especificar más propiedades. El registro puede contener los campos siguientes:

  • Query: agrega parámetros de consulta a la dirección URL mediante programación sin tener que preocuparse por los escapes.
  • ApiKeyName: si el sitio de destino tiene una noción de una clave de API, este parámetro se puede usar para especificar el nombre (no el valor) del parámetro clave que se debe usar en la dirección URL. El valor de clave real se proporciona en la credencial.
  • Headers: si se especifica este valor como un registro, se proporcionarán más encabezados a una solicitud HTTP.
  • Timeout: si se especifica este valor como una duración, se cambiará el tiempo de espera de una solicitud HTTP. El valor predeterminado es 100 segundos.
  • ExcludedFromCacheKey: si se especifica este valor como una lista, se excluirán estas claves de encabezado HTTP de formar parte del cálculo para almacenar datos en caché.
  • IsRetry: si se especifica este valor lógico como true, se pasará por alto cualquier respuesta existente almacenada en la memoria caché al obtener datos.
  • ManualStatusHandling: si se especifica este valor como una lista, se impedirá cualquier control integrado de las solicitudes HTTP cuya respuesta tenga uno de estos códigos de estado.
  • RelativePath: si se especifica este valor como texto, se anexa a la dirección URL base antes de realizar la solicitud.
  • Content: si se especifica este valor, su contenido se convertirá en el cuerpo de la solicitud HTTP.

Tenga en cuenta que esta función está deshabilitada en la mayoría de los contextos. Valore la posibilidad de usar Web.Contents o Web.Headers.

Ejemplo 1

Realice una solicitud GET en Bing.

Uso

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

Salida

Action