Die Object Exists API ermöglicht Entwicklern, festzustellen, ob eine bestimmte Datei oder ein bestimmter Ordner im Aspose.Cells Cloud-Speicher vorhanden ist. Sie gibt einen einfachen Boolean-Wert zurück, der die Existenz angibt, sowie einen weiteren Boolean-Wert, der angibt, ob der Pfad auf einen Ordner verweist.
Excel-API: Object Exists
Web-API
GET https://api.aspose.cloud/v5.0/cells/storage/exist/{path}
{path} ist der vollständige Pfad zur Datei oder zum Ordner im Speicher.
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Parametername | Typ | Ort | Erforderlich | Beschreibung |
|---|---|---|---|---|
path |
string | Pfad | Ja | Vollständiger Pfad zur Datei oder zum Ordner. |
storageName |
string | Abfrage | Nein | Name des Speichers; standardmäßig wird der primäre Speicher verwendet, wenn ausgelassen. |
versionId |
string | Abfrage | Nein | Spezifische Versions-ID der Datei (falls Versionierung aktiviert ist). |
HTTP-Statuscodes
| HTTP-Code | HTTP-Status | Beschreibung |
|---|---|---|
| 200 | OK | Die Web-API wurde erfolgreich aufgerufen; die Antwort enthält die Vorgangsdetails. |
| 400 | Bad Request | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Unauthorized | Ungültiges oder fehlendes JWT-Token. |
| 413 | Payload Too Large | Die hochgeladene Datei überschreitet das Größenlimit. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Antwort
Ein erfolgreicher Aufruf gibt eine JSON-Antwort mit zwei Eigenschaften zurück:
{
"Exists": true,
"IsFolder": false
}
- Exists –
true, wenn die Datei oder der Ordner vorhanden ist; andernfallsfalse. - IsFolder –
true, wenn der Pfad auf einen Ordner verweist;falsefür eine Datei.
OpenAPI-Spezifikation
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.
Sie können das cURL-Befehlszeilentool verwenden, um Aspose.Cells-Webdienste einfach aufzurufen. Das folgende Beispiel zeigt, wie Aufrufe an die Cloud-API mit cURL durchgeführt werden.
Die Verwendung eines SDK ist der beste Weg, um die Entwicklungsgeschwindigkeit zu erhöhen. Ein SDK übernimmt die Low-Level-Details und ermöglicht es Ihnen, sich auf Ihre Projekt Aufgaben zu konzentrieren. Bitte besuchen Sie das GitHub-Repository, um eine vollständige Liste der Aspose.Cells Cloud SDKs anzuzeigen.
Die folgenden Codebeispiele zeigen, wie Aufrufe an Aspose.Cells-Webdienste mit verschiedenen SDKs durchgeführt werden. Falls ein Gist nicht geladen wird, wird jeweils unten unterhalb des Tabs ein statisches Beispiel bereitgestellt.