Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
访问http://<;someserver.com/logs:<;someportnumber>&燃气轮机;在客户端使用c#代码_C#_Fileinfo - Fatal编程技术网

访问http://<;someserver.com/logs:<;someportnumber>&燃气轮机;在客户端使用c#代码

访问http://<;someserver.com/logs:<;someportnumber>&燃气轮机;在客户端使用c#代码,c#,fileinfo,C#,Fileinfo,我脑子里有一个情景。。我需要来自堆栈溢出的验证/建议!!:) 有一个(远程)apache服务器承载此URL“http://someserver.com/logs/log.txt:4041“。当我在IE中点击此URL时,它会在一个文件夹目录结构中打开一个包含log.txt的页面(经过身份验证)。 是否有任何方法可以获取log.txt的属性(我指的是文件创建日期、文件修改日期、文件大小等属性) 我计划做的是使用system.IO名称空间和fileinfo类并使用 FileInfo fi=新的File

我脑子里有一个情景。。我需要来自堆栈溢出的验证/建议!!:) 有一个(远程)apache服务器承载此URL“http://someserver.com/logs/log.txt:4041“。当我在IE中点击此URL时,它会在一个文件夹目录结构中打开一个包含log.txt的页面(经过身份验证)。 是否有任何方法可以获取log.txt的属性(我指的是文件创建日期、文件修改日期、文件大小等属性)

我计划做的是使用system.IO名称空间和fileinfo类并使用 FileInfo fi=新的FileInfo(路径名); fi.CreationTime.toString()检索文件创建时间

这对于存在于我的硬盘本地目录中的文件是成功的。 是否可以使用相同的代码来检索有关使用URL访问的服务器中存在的文件的信息“http://someserver.com/logs/log.txt:4041" ?? 如果是,我应该在路径名中提供URL吗?
想当然地,我可以通过身份验证访问服务器。

您可以尝试在
WebResponse.Headers
中检查数据。web服务器将在响应中发送文件的一些日期/时间信息。然而,这可能不是您所期望的,这取决于您正在调用的web服务器以及您正在加载的页面是脚本还是磁盘上的文件。web服务器的设置也会影响返回的详细信息。

您将无法对从http检索的项目使用FileInfo方法。但是,如果您收到的文件所在的目录可以从samba的共享中访问,则可以使用此方法。

它是磁盘上的一个文件,文件夹可以导航到父目录。我将尝试使用WebResponse.Headers并尽快返回:)!!