Anfragekonfiguration
API-Pruefung Anfragekonfiguration
Was ist die Anfragekonfiguration?
Die Anfragekonfiguration ist der Bereich, in dem Sie die Details des API-Endpunkts definieren, den Sie testen moechten. Dies umfasst das Festlegen der URL, der HTTP-Methode und aller zusaetzlichen Parameter oder Header, die fuer die Anfrage erforderlich sind.
Anfrage konfigurieren
- URL-Endpunkt: Legen Sie die URL des API-Endpunkts fest, den Sie testen moechten. Dies ist die Adresse, an die die Pruefung Anfragen sendet.
- HTTP-Methoden: Waehlen Sie aus den folgenden erlaubten HTTP-Methoden basierend darauf, was Ihr API-Endpunkt unterstuetzt:
- GET: Daten vom Server abrufen.
- POST: Daten an den Server senden, um eine Ressource zu erstellen/aktualisieren.
- PUT: Eine bestehende Ressource auf dem Server aktualisieren.
- PATCH: Eine bestehende Ressource auf dem Server teilweise aktualisieren.
- DELETE: Eine Ressource vom Server entfernen.
Zusaetzliche Anfragekonfigurationen
Sie koennen Ihre API-Pruefung mit folgenden Optionen weiter anpassen:
Query-Parameter: Fuegen Sie Schluessel/Wert-Paare hinzu, die an Ihre URL angehaengt werden. Dies ermoeglicht es Ihnen, zusaetzliche Daten ueber die URL zu uebergeben.
Header: Fuegen Sie benutzerdefinierte Header zu Ihrer Anfrage hinzu. Header koennen verwendet werden, um Metadaten zu senden und zu steuern, wie die Anfrage verarbeitet wird.
POST-Body: Fuegen Sie einen Body fuer POST-Anfragen hinzu. Dies ist nuetzlich zum Senden von Daten zum Erstellen oder Aktualisieren von Ressourcen.
Basis-Authentifizierung: Geben Sie Anmeldeinformationen fuer die Basis-Authentifizierung an. Diese wird verwendet, um die Anfrage beim Server zu authentifizieren.
SSL ueberspringen: Option zum Ueberspringen der SSL-Verifizierung. Dies kann nuetzlich sein zum Testen von Endpunkten mit selbstsignierten Zertifikaten.
Weiterleitungen folgen: Option zum Folgen von HTTP-Weiterleitungen. Dies stellt sicher, dass die Pruefung allen Weiterleitungsantworten vom Server folgt.
- Beispiel:
Follow Redirects: true
- Beispiel:
Praktische Anwendungsfaelle
- GET-Anfragen testen: Ueberpruefen Sie, ob Ihre API Daten korrekt abruft.
- POST-Anfragen testen: Stellen Sie sicher, dass Ihre API die Datenerstellung oder -aktualisierung verarbeiten kann.
- Header fuer Authentifizierung verwenden: Uebergeben Sie Authentifizierungstoken in Headern, um auf geschuetzte Ressourcen zuzugreifen.
- Komplexe Query-Parameter senden: Testen Sie, wie Ihre API komplexe Abfragen verarbeitet.
Durch die Konfiguration dieser Einstellungen koennen Sie Ihre API-Pruefungen an die genauen Anforderungen Ihres API-Endpunkts anpassen und so umfassende Tests und Ueberwachung sicherstellen.