是否可以使用查询字符串加载本地 HTML 文件?我正在使用 Process.Start,但它失败了,因为将 ?querystring=test
附加到文件名的末尾会使其进行搜索。
Process.Start("page.html?querystring=test")
上面的代码导致 FileNotFound 异常。我试过使用 ProcessStartInfo 并将查询字符串作为参数传递,但这只是加载了普通页面。这可能吗?
最佳答案
这是不可能的,因为查询字符串是 HTTP 协议(protocol)的一部分,因此它们仅在从 Web 服务器提供文件时才有效。本地 HTML 文件只是从文件系统中读取。
关于c# - 使用查询字符串打开 html 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13545871/