Saltar a contenido

URL Curl

curl-url obtiene una URL con curl. Falla ante errores HTTP (-f) y abandona después de 30 segundos. Es una de las funciones incluidas que puede usar sin cambios.

  • Ejecuta: curl -fsSL --max-time 30 {{.url}}
  • url (obligatorio): la URL que se solicitará

El archivo de la función

functions/curl-url.yaml
name: curl-url
run: "curl -fsSL --max-time 30 {{.url}}"
params:
  - name: url
    type: string
    required: true
    description: URL to request

Añadir un botón

Escriba url directamente en el botón. Su nombre coincide con el parámetro declarado por la función.

Comprobar un punto de conexión

Botón Check API
- name: Check API
  type: button
  function: curl-url
  url: "https://example.com/health"

El botón ejecuta curl -fsSL --max-time 30 https://example.com/health. validate informa de un error si falta url.

Relacionado