HTTP-Inhalt
Der HTTP-Content-Monitor fordert eine URL an und vergleicht die HTTP-Antwort mit dem erwarteten Inhalt. Wird der erwartete Inhalt nicht zurückgegeben, gilt der Monitor als fehlgeschlagen. Mit diesem Monitor können Sie überprüfen, ob eine Webseite bzw. ein Webserver verfügbar ist, ob eine Seite in bestimmten Browsern korrekt wiedergegeben wird, ja sogar ob bestimmte Inhalte vorhanden sind. Findet der Monitor den angegebenen Inhalt nicht, so gilt er als „Nicht erreichbar“.
Geben Sie einen eindeutigen Namen und eine Beschreibung für den Monitor ein und konfigurieren Sie dann Folgendes:
- . Die Adresse der Ressource, deren HTTP-Inhalt überprüft wird. Die URL (Uniform Resource Locator) muss mit einer gültigen URI (Uniform Resource Identifier) beginnen, zum Beispiel mit http:// oder https://. Die URL kann den vollständigen Pfad des Dokuments einschließlich dessen Dateinamen und beliebige Abfragezeichenfolgenparameter enthalten. Beispiel: http://www.example.com/reports.htm?ReportID=100.
- . Benutzername für die Authentifizierung bei der Website, sofern erforderlich.
- . Zum Benutzernamen gehöriges Kennwort für die Authentifizierung bei der Website, sofern erforderlich.
: Der Monitor unterstützt nur die Standardauthentifizierung.
- . Wenn sich der angegebene Inhalt hinter einem Proxy-Server befindet, geben Sie hier die IP-Adresse des Proxy-Servers ein.
- . Port, an dem der Proxy-Server empfangsbereit ist.
- . Geben Sie hier an, wie lange WhatsUp Gold versuchen soll, eine Verbindung mit dem ausgewählten Gerät herzustellen. Nach Ablauf der angegebenen Zeit ohne erfolgreichen Verbindungsaufbau wird ein Zeitüberschreitungsfehler ausgegeben, und WhatsUp Gold beendet seine Verbindungsversuche mit dem Server. Die Verbindung gilt in diesem Fall als fehlgeschlagen.
- . Inhalt, nach dem auf der angegebenen Website gesucht werden soll – entweder als Klartext oder als regulärer Ausdruck. Wenn Sie einen regulären Ausdruck eingeben, müssen Sie aktivieren. Dieser Monitor geht bei der Verarbeitung von regulären Ausdrücken nach dem durch .NET Framework vorgegebenen Standardverfahren vor.
- . Klicken Sie hier, um den Webseiten-Inhalt der zuvor eingegebenen URL abzufragen und in diesem Dialogfeld anzuzeigen.
- . Aktivieren Sie diese Option, wenn der Monitor in den Geräteeigenschaften angezeigt werden soll. Wenn aktiviert, kann der Monitor durch Klicken auf im Menü „Geräteverwaltungsaktionen“ der Geräteeigenschaften zum ausgewählten Gerät hinzugefügt werden, sofern das zutreffende Protokoll oder der Dienst auf dem Gerät aktiv ist.
Klicken Sie ggf. auf , um den Benutzeragenten und die benutzerdefinierten Header zu konfigurieren:
- . Wählen Sie einen Browser aus der Liste aus. Die Zeichenfolge für den Benutzeragenten identifiziert den Webbrowser, von dem die HTTP-Anforderung ausgeht. Mit dieser Funktion können Sie einen Besuch der Website durch verschiedene Browser vortäuschen. Nach Auswahl eines Browsers wird hier der Benutzeragent der aktuellsten Version dieses Browsers eingetragen.
- Benutzerdefinierte Header. Geben Sie hier alle Header ein, die Sie überprüfen möchten. Ein Header muss im Format „Feld:Wert“ eingegeben werden.
: Bei Eingabe eines ungültigen Headers bzw. bei Änderung eines Headers, der nicht bearbeitet werden darf (z. B. der Header des HTTP-Hosts) wird ein Fehler zurückgegeben. Zum Testen Ihrer benutzerdefinierten Header können Sie in der Konfigurationsschnittstelle des Monitors auf klicken. Falls mit einem Header ein Problem besteht, zeigt WhatsUp Gold eine Fehlermeldung an. So weist die Meldung „An error occurred with the requested website. Error: The 'Host' header cannot be modified directly. Parameter name: name.“ darauf hin, dass der Benutzer „Host:myhost.com“ als benutzerdefinierten Header eingegeben hat, der Host-Header aber nicht manuell bearbeitet werden darf.
Beispiele für Content-URLs
Zum Prüfen des Inhalts der Standardseite eines neu installierten IIS-Servers:
http://mein-Gerät/iisstart.htm
– Dabei ist mein-Gerät der Host-Name oder die IP-Adresse des Geräts, auf dem die neue Instanz von IIS ausgeführt wird.
Zum Testen der Funktionsweise des HTTP-Inhalt-Monitors können Sie eine der Beispieldokumentationsseiten der Internet Assigned Numbers Authority (IANA) verwenden:
http://www.example.com