File.Exists()查找网络路径报错,查不到文件
原因:File.Exists() 是用于检查本地文件系统的方法,不能用于 HTTP URL。
检查远程 HTTP 文件是否存在 用 HttpWebRequest 或 HttpClient 发 HEAD 请求
检查服务器本地物理文件 用 File.Exists(),但要传物理路径,不是 URL
浏览器能打开但代码不行 因为浏览器走 HTTP 协议,代码走文件系统 API
原因:File.Exists() 是用于检查本地文件系统的方法,不能用于 HTTP URL。
检查远程 HTTP 文件是否存在 用 HttpWebRequest 或 HttpClient 发 HEAD 请求
检查服务器本地物理文件 用 File.Exists(),但要传物理路径,不是 URL
浏览器能打开但代码不行 因为浏览器走 HTTP 协议,代码走文件系统 API