Tables HTTP
Informations de référence sur les groupes d'attributs HTTP par défaut.
La source de données HTTP crée les deux groupes d'attributs suivants :
URL gérées- La table des URL gérées fournit des données sur la disponibilité et le temps de réponse de chaque URL surveillée.
Objets d'URL- Le tableau des objets d'URL contient une entrée d'URL séparée pour chaque objet intégré. Par exemple, les fichiers .gif et .jpg sont susceptibles d'être utilisés dans le site Web indiqué sur le rapport relatif aux URL gérées.
Lorsque vous devez surveiller le temps de réponse et la disponibilité d'objets spécifiques dans un site Web, révisez le contenu de la table des objets d'URL. La table des objets URL permet de surveiller une liste spécifiques d'objets détectés dans les fichiers HTML téléchargés. La table répertorie les éléments HTML où sont recherchés les objets à surveiller et les attributs qui désignent ces objets au sein de ces éléments :
Dans l'extraction HTML de l'exemple suivant, l'objet surveillé est l'image désignée par l'attribut
| Elément HTML | Attribut contenant l'objet à surveiller |
|---|---|
img |
src |
script |
src |
embed |
src |
object |
codebase ou data |
body |
background |
input |
src |
src de l'élément img. <img src="/v8/images/id-w3-sitemark-simple.gif" alt="" width="54" height="33" /> Une adresse URL complète d'accès à l'image est définie en fonction de l'URL d'accès au document source.Remarque : Si vous ne souhaitez pas surveiller les objets trouvés sur une page Web, dans la section de configuration de la surveillance des URL, définissez la propriété collecte d'objets de la page sur Non.
Zones spécifiques des attributs HTTP
Sur la page Information d'attribut, deux zones pour les attributs HTTP permettent de définir le mode de collecte des données à partir de l'URL. La zone Type d'attribut peut comprendre toute valeur d'une liste qui contrôle les informations sur l'URL renvoyée. Certains types d'attribut nécessitent une valeur dans la zone Valeur du type.
La table suivante décrit tous les types d'attribut du groupe d'attributs des URL gérées et la valeur du type lorsqu'elle doit être précisée :
| Type d'attribut | Description | Valeur du type | Type de données renvoyées | Différences avec les protocoles FTP et de fichier |
|---|---|---|---|---|
Requête XPath |
Permet d'exécuter une requête XPath sur le contenu renvoyé depuis une connexion d'URL. La requête doit être écrite pour renvoyer des données utiles à un attribut, et non une liste de noeuds. | Requête XPath à exécuter sur le contenu obtenu d'une connexion à l'URL. | Les données renvoyées peuvent être une chaîne, une valeur numérique ou une valeur d'horodatage. Si les données sont au format XML DateTime, vous pouvez spécifier horodatage comme type d'attribut. L'agent convertit la valeur en horodatage Candle. | Aucun |
Temps de réponse |
Quantité de temps en millisecondes pris par le téléchargement du contenu depuis l'URL demandée. | Aucun | Entier (nombre de millisecondes) | Aucun |
Message de réponse |
Message de réponse HTTP renvoyé par le serveur. | Aucun | Chaîne | Le message de réponse s'applique uniquement si l'URL utilise les protocoles HTTP ou HTTPS. |
Code de réponse |
Code de réponse HTTP renvoyé par serveur. | Aucun | Entier | Le code de réponse s'applique uniquement si l'URL utilise les protocoles HTTP ou HTTPS. Il est toujours de 0 pour les URL de fichier ou de protocole FTP. |
Longueur de la réponse |
Taille du contenu en octets qui a été téléchargé depuis l'URL demandée | Aucun | Entier (taille en octets) | Aucun |
En-tête de réponse |
L'en-tête de réponse permet d'extraire une valeur depuis l'une des zones d'en-tête de réponse d'URL. L'argument indique quelle est la zone demandée. | En-tête de réponse à collecter. | Chaîne | Généralement, les protocoles FTP et de fichier ne comportent pas d'en-têtes à collecter. |
URL de demande |
La connexion à cette URL est établie. Tous les mots clés de réponse fournissent des informations sur la connexion à cette URL. La requête XPath permet d'obtenir des informations provenant du contenu renvoyé par l'accès à cette URL. | Aucun | Chaîne | Aucun |
Objets de page |
Nombre d'objets reconnus sur la page HTML surveillée et qui sont eux-mêmes surveillés par le groupe d'attributs d'objets d'URL. | Aucun | Entier | Aucun |
Taille totale des objets |
Taille totale des objets surveillés dans le groupe d'attributs d'objets d'URL pour cette page Web. | Aucun | Entier (en octets) | Aucun |
Alias |
Alias spécifié par l'utilisateur pour cette URL. | Aucun | Chaîne | Aucun |
Utilisateur |
Données spécifiées par l'utilisateur pour cette URL. | Aucun | Chaîne | Aucun |
La table suivante décrit les types d'attribut du groupe d'attributs d'objets d'URL :
| Type d'attribut | Description | Valeur du type | Type de données renvoyées | Différences avec les protocoles FTP et de fichier |
|---|---|---|---|---|
URL |
URL surveillée dans la table des URL gérées. | Aucun | Chaîne | Aucun |
Nom d'objet |
URL de l'objet qui est surveillé dans la page HTML. | Aucun | Chaîne | Aucun |
Taille de l'objet |
Taille en octets du contenu téléchargé depuis l'URL du nom d'objet. | Aucun | Numérique | Aucun |
Temps de réponse de l'objet |
Temps en millisecondes pris par le téléchargement de l'objet de page. | Aucun | Numérique | Aucun |