如何dbms_output.put_line UTL_HTTP.req对象?

时间:2014-08-17 21:23:12

标签: web-services http plsql

我有一个场景,其中PLSQL包UTL_HTTP API用于对Global Payment Gateway API(GPI Atlanta)进行Web服务调用。目标是证明他们新升级的API。

在我们完成特定的操作之前,它在其他操作上表现良好,直到Global决定升级他们的后端。从那时起,我们得到了无效的登录尝试'该操作的响应。

我正在寻找请求有效负载以了解正在发生的事情。 如何打印UTL_HTTP.req?

1 个答案:

答案 0 :(得分:0)

你能提供更多细节吗?您是否正在调用utl_http.get_response并且它正在返回"无效的登录尝试"?

UTL_HTTP.req规格:

  TYPE req IS RECORD (
    url                    VARCHAR2(32767 byte), -- Requested URL
    method                 VARCHAR2(64),    -- Requested method
    http_version           VARCHAR2(64),    -- Requested HTTP version
    private_hndl           PLS_INTEGER      -- For internal use only
  );