[英]How do you return a plain text string from an ORDS REST endpoint?
When creating a REST Data Services module handler in Oracle Rest Data Services (ORDS), it auto-formats the response as a JSON for PL/SQL procedures -- that is, any OUT parameters that you create get turned into a JSON. 如何在 HTTP 響應中返回純文本字符串而不將其轉換為 JSON?
我的許多初始搜索都指向此資源,用於在 ORDS 中返回原始JSON ,但這不適用於我的情況,因為如果您正在編寫 PL/SQL 端點(例如方法不是從數據庫對象自動生成的處理程序)。
最終,我發現這個文檔完全是為了別的東西。 但是,它顯示了一些示例代碼,使用HTP.p()
方法將純文本直接打印到響應中。 下面是一個簡單示例,說明如何在 ORDS REST 數據服務模塊方法處理程序中返回純文本響應:
BEGIN
OWA_UTIL.mime_header('text/plain');
HTP.p('Hello world!');
END;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.