【问题标题】:Easiest way to render html and getting its source using pl/sql使用 pl/sql 呈现 html 并获取其源代码的最简单方法
【发布时间】:2012-08-07 09:32:22
【问题描述】:

我正在使用online oracle apex facility。我想获取我想要的任何页面的 html 源代码;说 www.google.com。我试过了:

select httpuritype('http://www.google.com').getclob() google from dual

这段代码给了我 ORA-29273 ACL 错误。

【问题讨论】:

  • 这听起来像是防火墙/凭据问题。尝试像上面那样访问本地 URL(在您的 Intranet 中),看看它是否有效。 (请记住,oracle 所在的服务器可能已被锁定!)
  • 它仍然给我 ORA-29273:HTTP 请求失败 ORA-06512:在“SYS.UTL_HTTP”,第 1819 行 ORA-24247:网络访问被访问控制列表 (ACL) 拒绝
  • @lconfused :请参考此链接,可能有助于您创建 ACL ginodalfonso.blogspot.in/2012/06/…
  • @GauravSoni 我认为你提到的 url 需要一个在本地机器上运行的实例来执行它,我也会尝试它。谢谢。

标签: oracle plsql oracle-apex


【解决方案1】:

不要在 apex.oracle.com 上打扰。数据库 11g 具有网络 ACL,您需要被授予访问 ip/url/range 的权限。在那里尝试没有用,您没有执行该操作的必要权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-09
    • 1970-01-01
    • 2012-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-11
    • 2011-01-13
    相关资源
    最近更新 更多