HTTP_DELETE_VERBOSE 及 HTTP_DELETE_BLOB_VERBOSE
HTTP_DELETE_VERBOSE 或 HTTP_DELETE_BLOB_VERBOSE
表格函數會透過 HTTP DELETE 要求從指定的 URL 刪除文字型資源。 它會傳回一列表格,其中包含要求的一般 HTTP 回應,以及從 HTTP 要求傳回的標頭資訊。
- URL
- 傳回內建字串或圖形字串資料類型的表示式,指定所存取資源的 URL。
- 選項
- 傳回內建字串或圖形字串資料類型的表示式。 此字串必須格式化為 JSON 物件,其中包含要求的選項 (包括標頭)。 如需選項清單,請參閱 HTTP 選項 。
函數的結果是包含單一列的表格,其格式如下表所示。
直欄名稱 | 資料類型 | 說明 |
---|---|---|
回應訊息 | CLOB (2G) CCSID 1208 (適用於
HTTP_DELETE_VERBOSE ![]() BLOB (2G) (適用於 HTTP_DELETE_BLOB_VERBOSE ![]() |
要求的 HTTP 回應。 |
RESPONSE_HTTP_HEADER | CLOB (2G) CCSID 1208 | 從 HTTP 要求傳回的標頭資訊,其格式如 verboseResponseHeaderFormat 選項所指定。 |
附註
如需使用 HTTP 函數的相關資訊,請參閱 HTTP 函數概觀。
範例
- 使用憑證儲存庫 /home/javaTrustStore/fromJava.KDB,將 HTTP DELETE 要求傳送至 https://www.example.com/delete 。 傳回結果和標頭資訊。
SELECT * FROM TABLE(QSYS2.HTTP_DELETE_VERBOSE( 'https://www.example.com/delete', '{"sslCertificateStoreFile":"/home/javaTrustStore/fromJava.KDB"}'));