Request-Editor
Jeder Teil eines Requests wird über einen dedizierten Bereich im Editor verwaltet.
- HTTP-Methode
- URL
- Header
- Body
HTTP
Die Liste der gängigsten HTTP-Methoden ist vordefiniert. Die TRACE-Methode wurde nicht hinzugefügt, da Talend Cloud API Tester auf die XmlHttpRequest-API zurückgreift und deren Implementierung in Chrome die TRACE-Methode nicht unterstützt.
Wenn Sie eine Methode ohne Body auswählen, kann der Body im Request-Editor nicht bearbeitet werden.
Sie können die Liste der Methoden in
bearbeiten.URL
Die URL besteht aus folgenden Elementen:
- Ein zur Interaktion mit einem Server verwendetes Schema oder Protokoll, z. B. HTTP oder HTTPS.
- Ein zur Identifizierung des Zielservers verwendeter Host und ein optionaler Port.
- Ein vom Server zur Auswahl der den Request verarbeitenden Ressource verwendeter Pfad.
Header
Der Header kann entweder als einfaches Tabellenformular oder als roher Textblock bearbeitet werden. In letzterem Fall müssen Sie die Syntax von HTTP-Headern beachten.
Für die Header-Namen sowie für die Werte der folgenden Header ist die automatische Vervollständigungsfunktion verfügbar:
- Accept, Accept-Charset, Accept-Encoding, Accept-Language, Accept-Ranges
- Allow
- Expect
- Cache-Control
- Content-Encoding, Content-Language, Content-Type
- Transfer-Encoding
Der Header Content-Type (Inhalt-Typ) wird automatisch in Übereinstimmung mit dem im Body-Editor ausgewählten Format eingestellt. Der voreingestellte Wert kann jedoch nach Bedarf überschrieben werden.
Die Header-Autorisierung verfügt über einen dedizierten „Helper“, der das BASIC-Authentifizierungsschema (BASIS) unterstützt. Dieser Helper ermöglicht Ihnen die Eingabe Ihres Benutzernamens und des zugehörigen Passworts. Diese Werte werden gemäß der Spezifikation gehasht.
Body
Sie können Folgendes manuell bearbeiten:
- Einfache Payloads in Klartext.
- JSON-, XML- und HTML-Payloads mit Syntax-Einfärbung.
- Webformulare oder in mehrere Teile untergliederte Formular-Payloads (siehe die Spezifikation für Webformulare).
Über die Option Format body (Body formatieren) können Sie den Inhalt des Request-Bodys für JSON, XML und HTML automatisch einrücken.
Sie können ebenfalls Dateien von Ihren Laufwerken hochladen.