JSON Object Example
{
    "Timeout": 120000,
    "RequestType": "GET",
    "Url": "http://example.com/",
    "Keyword1": "",
    "Keyword2": "",
    "Keyword3": "",
    "UserName": "login",
    "UserPass": "password",
    "CheckCertificateAuthority": true,
    "CheckCertificateCN": true,
    "CheckCertificateDate": true,
    "CheckCertificateRevocation": true,
    "CheckCertificateUsage": true,
    "FullPageDownload": false,
    "Download_Html": false,
    "Download_Frames": false,
    "Download_StyleSheets": false,
    "Download_Scripts": false,
    "Download_Images": false,
    "Download_Objects": false,
    "Download_Applets": false,
    "Download_Additional": false,
    "ClientCertificate": "",
    "ExpirationReminderInDays": "",
    "GetParams": [],
    "PostParams": [],
    "HeaderParams": [],
    "RawPostData": "",
    "PrepareScript": null,
    "PostScript": null,
    "DNSResolveMode": "TTL Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "FollowRedirects": true,
    "Device_Id": 272470,
    "Id": 4910052,
    "Task_Type_Id": 2,
    "Name": "http://example.com/"
}

Descripción de los campos

Campo Tipo Obligatorio/Opcional Descripción

RequestType

Cadena

Obligatorio

Este campo define el TIPO de la solicitud.

VALORES POSIBLES:

  • Obtener
  • Exponer
  • CABEZA
  • Poner
  • Eliminar
  • OPCIONES
  • RASTRO
  • PARCHE

Url

Cadena

Obligatorio

Campo para una dirección de monitoreo.

Palabra clave1

Cadena

opcional

Primer campo de búsqueda de palabras clave. Vea cómo crear palabras clave aquí.

Palabra clave2

Cadena

opcional

Segundo campo de búsqueda de palabras clave.

Palabra clave3

Cadena

opcional

Tercer campo de búsqueda de palabras clave.

nombre de usuario

Cadena

opcional

Este campo contiene un nombre de usuario para la autenticación de acceso básica HTTP

UserPass

Cadena

opcional

Este campo contiene una contraseña para la autenticación de acceso básica HTTP

CheckCertificateAuthority

booleano

opcional

Cuando está habilitado: comprueba si la cadena de certificados no contiene un certificado raíz que no es de confianza.

CheckCertificateCN

booleano

opcional

Cuando está habilitado: valida la dirección en la que navega coincide con la dirección en la que se firmó el certificado.

CheckCertificateDate

booleano

opcional

Cuando está habilitado: verifica la fecha de caducidad del certificado.

CheckCertificateRevocation

booleano

opcional

Cuando está habilitado: valida que la cadena de certificados no contiene una que se ha revocado.

CheckCertificateUsage

booleano

opcional

Cuando está habilitado: verifica el certificado. para el uso incorrecto de cualquier certificado intermedio.

ClientCertificate

Cadena

opcional

Si necesita certificados de cliente para acceder a su sitio, cree un ticket para cargar su certificado SSL para que podamos instalarlos en los agentes de supervisión. Una vez instalado el certificado, puede especificar el nombre del certificado aquí.
ExpirationReminderInDays int32 opcional Un recordatorio que notifica (como error) acerca de la expiración del certificado.

FullPageDownload

booleano

opcional

Cuando la herramienta Descarga de página completa está habilitada, se analiza el código HTML devuelto. A continuación, se descargan los elementos analizados dentro del HTML, como imágenes, hojas de estilo, applets, etc.

Download_Html

booleano

opcional

Cambiar la activación o desactivación de la descarga de elementos HTML.

Download_Frames

booleano

opcional

Cambiar la activación o desactivación de la descarga de Frames.

Download_StyleSheets

booleano

opcional

Cambiar la activación o desactivación de la descarga de hojas de estilo.

Download_Scripts

booleano

opcional

Cambiar la activación o desactivación de la descarga de scripts.

Download_Images

booleano

opcional

Cambiar la activación o desactivación de la descarga de imágenes.

Download_Objects

booleano

opcional

Cambiar la activación o desactivación de la descarga de objetos.

Download_Applets

booleano

opcional

Cambiar la activación o desactivación de la descarga de applets.

Download_Additional

booleano

opcional

Cambiar la activación o desactivación de la descarga de contenido adicional.

GetParams

matriz de cadenas

opcional

Puede especificar los parámetros GET como clave y su valor.

PostParams

matriz que contiene cadenas

opcional

Puede especificar parámetros POST como una clave y su valor o un objeto JSON.

HeaderParams

matriz que contiene cadenas

opcional

Puede especificar parámetros de encabezado como clave y su valor. Si no se especifica el encabezado Content-Type para la solicitud, la solicitud se enviará con el tipo de contenido predeterminado application/x-www-form-urlencoded.

PrepareScript

Cadena

opcional

Este campo puede contener código de C, que se puede utilizar para datos POST, GET y URL específicos, por ejemplo, generador de números aleatorios o algunos parámetros atípicos que se pueden crear con él. Por ejemplo, esto se puede utilizar para generar una dirección URL dinámica en función de las solicitudes anteriores (si dio menos de 1000 enlaces – abrir una dirección URL, otra – otra.) Póngase en contacto con el soporte técnico para obtener más información sobre el uso.
DNSResolveMode Cadena opcional VALORES POSIBLES:

  • Dispositivo almacenado en caché
  • No en caché
  • TTL en caché
  • Servidor DNS externo

Para obtener una explicación detallada, consulte el artículo “Opción de modo DNS”.

DNSserverIP Cadena opcional Campo para una dirección IP del servidor DNS personalizada.

Para obtener una explicación detallada, consulte el artículo “Opción de modo DNS”.

Device_Id

int32

Obligatorio

LEER SOLAMENTE Campo. ID de dispositivo único.

Id

int32

Obligatorio

*Solo para operaciones de edición

LEER SOLAMENTE Campo. ID de tarea único.

Task_Type_Id

int32

Obligatorio

Tipo del campo de tarea.

Nombre

Cadena

opcional

Nombre de la tarea.

Timeout

int32

opcional

Este campo define el valor de tiempo de espera (en segundos) para la ejecución de la tarea.