HTTP_DELETE und HTTP_DELETE_BLOB
Die Skalarfunktion HTTP_DELETE
oder HTTP_DELETE_BLOB
löscht eine textbasierte Ressource von der angegebenen URL durch eine HTTP DELETE-Anfrage.
- URL
- Ein Ausdruck, der einen integrierten Zeichenketten- oder Grafikstring-Datentyp zurückgibt, der die URL der Ressource angibt, auf die zugegriffen wird.
- Optionen
- Ein Ausdruck, der einen integrierten Datentyp für Zeichenfolgen oder Grafikzeichenfolgen zurückgibt. Diese Zeichenfolge muss als JSON-Objekt formatiert sein, das die Optionen einschließlich Header für die Anforderung enthält. Die Liste der Optionen finden Sie unter HTTP.
Das Ergebnis der Funktion HTTP_DELETE ist CLOB (2G) CCSID 1208, die die Antwortnachricht enthält.
Das Ergebnis der Funktion HTTP_DELETE_BLOB ist BLOB (2G), das die Antwortnachricht enthält.
Hinweise
Weitere Informationen zur Verwendung der Funktionen von HTTP finden Sie unter HTTP Funktionsübersicht.
Um die Header-Informationen aus der Anfrage HTTP zurückzugeben, verwenden Sie die Tabellenfunktion HTTP_DELETE_VERBOSE
oder HTTP_DELETE_BLOB_VERBOSE
: HTTP_DELETE_VERBOSE und HTTP_DELETE_BLOB_VERBOSE
Beispiel
- Senden Sie eine HTTP DELETE-Anfrage an https://www.example.com/delete unter Verwendung des Zertifikatspeichers /home/javaTrustStore/fromJava.KDB und geben Sie das Ergebnis zurück.
VALUES QSYS2.HTTP_DELETE('https://www.example.com/delete', '{"sslCertificateStoreFile":"/home/javaTrustStore/fromJava.KDB"}')
