Get Title
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Der Get Title Befehl der WebDriver API gibt den Titel des Dokuments im aktuellen Top-Level-Browsing-Kontext zurück. Dies entspricht dem Auslesen der Document.title Eigenschaft in JavaScript.
Syntax
| Methode | URI-Vorlage |
|---|---|
GET |
/session/{session id}/title |
URL-Parameter
session id-
Kennung der Sitzung.
Rückgabewert
Ein String, der den Titel des aktuellen Dokuments enthält, was dem Wert von Document.title entspricht.
Fehler
- Ungültige Sitzungs-ID
-
Sitzung existiert nicht.
- Kein solches Fenster
-
Das
window-Objekt wurde verworfen, was darauf hindeutet, dass der Tab oder das Fenster geschlossen wurde.
Beispiele
>Abrufen des Seitentitels
Mit einem auf localhost:4444 laufenden WebDriver-Server, bei dem angenommen wird, dass eine aktive Sitzung auf https://example.org navigiert hat, können Sie den Dokumenttitel mit folgendem Befehl abrufen, wobei ID durch die sessionId aus der New Session Antwort ersetzt wird:
curl -i http://localhost:4444/session/ID/title
Der Server antwortet mit dem Dokumenttitel, wie hier gezeigt:
HTTP/1.1 200 OK
content-type: application/json; charset=utf-8
{"value":"Example Domain"}
Spezifikationen
| Spezifikation |
|---|
| WebDriver> # get-title> |