【问题标题】:Convert mapped or UNC path to http url将映射或 UNC 路径转换为 ​​http url
【发布时间】:2017-02-19 20:16:43
【问题描述】:

我遇到一个问题,当 pdf 文件来自 WebDAV 地址时,它们无法在边缘打开。

但是我注意到,如果我直接使用文件的 url 点击文件,pdf 会根据需要正确打开。

我想知道是否有办法将以下任一路径转换为所需的 url。

我拥有的路径:

  • Z:\Folder\TestPDF.pdf

  • \\127.0.0.1@1234\DavWWWRoot\Folder\TestPDF.pdf

我想要的网址

【问题讨论】:

    标签: c# url pdf webdav unc


    【解决方案1】:

    你可以使用 URI 类

    var uri = new System.Uri(@"Z:\Folder\TestPDF.pdf").AbsoluteUri;
    

    结果是你想要的 URI 路径:file:///Z:/Folder/TestPDF.pdf

    【讨论】:

    猜你喜欢
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-22
    • 2020-02-05
    • 2011-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多