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 Dokumenttitel des aktuellen Top-Level-Browsing-Kontexts zurück. Dies entspricht dem Lesen der Document.title-Eigenschaft in JavaScript.
Syntax
| Methode | URI-Vorlage |
|---|---|
GET |
/session/{session id}/title |
URL-Parameter
session id-
Bezeichner der Sitzung.
Rückgabewert
Ein String, der den Titel des aktuellen Dokuments enthält, äquivalent zum Wert von Document.title.
Fehler
ungültige Sitzungs-ID-
Sitzung existiert nicht.
kein solches Fenster-
Das
window-Objekt wurde verworfen, was darauf hinweist, dass der Tab oder das Fenster geschlossen wurde.
Beispiele
>Abrufen des Seitentitels
Bei einem WebDriver-Server, der auf localhost:4444 läuft, nehmen wir an, dass eine aktive Sitzung zu https://example.org navigiert ist. Sie können den Dokumenttitel mit folgendem Befehl abrufen, wobei Sie ID durch die sessionId aus der neue Sitzung-Antwort ersetzen:
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> |