用于检查文件是不是存在于 Web 服务器上的 Oracle 过程

Posted

技术标签:

【中文标题】用于检查文件是不是存在于 Web 服务器上的 Oracle 过程【英文标题】:Oracle procedure to check if file exists on a web server用于检查文件是否存在于 Web 服务器上的 Oracle 过程 【发布时间】:2016-10-24 15:32:28 【问题描述】:

我有一个称为 oracle 过程的站点,并在其中创建 html 代码以将我的动态过程放入“C#”中。 html 代码创建一个指向 pdf 文件的链接。

一切都很好,直到我被要求检查文件是否存在于网络服务器上,如果不存在则不显示链接。这可以在oracle中做到吗?如果不是,我现在是否必须改变整个方法?

【问题讨论】:

【参考方案1】:

在服务器端使用UTL_FILE.FGETATTR()

https://docs.oracle.com/cd/B19306_01/appdev.102/b14258/u_file.htm#i1003493

【讨论】:

谢谢彼得。这就是我一直在寻找的。​​span> 当然是杰瑞。如果您在使用UTL_FILE时遇到任何问题,请记得查看Oracle服务器中定义UTL_FILE操作的根目录的参数。

以上是关于用于检查文件是不是存在于 Web 服务器上的 Oracle 过程的主要内容,如果未能解决你的问题,请参考以下文章

如何检查远程文件是不是存在于代理后面

使用 Python 检查远程 SSH 服务器上的文件是不是存在

Android 使用其 URL 检查文件是不是存在于远程服务器中

Objective C检查元素是不是存在于Web视图中

你可以使用 PHP 的文件存在于服务器之外的文件中吗?

检查服务器上是不是存在 URL