【问题标题】:ORA-29259 end-of-input reached calling utl_http.get_response PL/SQLORA-29259 输入结束调用 utl_http.get_response PL/SQL
【发布时间】:2020-02-11 08:46:12
【问题描述】:

我正在尝试使用 Oracle UTL_HTTP 包调用 Web 服务。调用 HTTPS Post 并包含 utl_http.set_wallet

当数据库尝试执行一个

req utl_http.req;
res utl_http.resp;
res := utl_http.get_response (req); 

我们收到 Oracle 错误消息:

ORA-29259 end-of-input-reached.

提前致谢

【问题讨论】:

    标签: oracle plsql plsql-package


    【解决方案1】:

    您描述的问题类似于 Oracle 支持系统中的“将 HTTPS 与 Webservice 和 Utl_http.request 一起使用失败并出现错误 ORA-29259:输入结束或 ORA-29263:HTTP 协议错误(文档 ID 1602116.1)” .

    解决方案是确保网站或钱包文件的 ACL 已启用。所以不仅允许通过ACL访问网站,还允许访问钱包所在的本地文件名。

    如果您发布完整代码,我们可能会看到更多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多