2012-11-24 12 views
2

是否可以用查询字符串加载本地HTML文件?我正在使用Process.Start,但是失败了,因为将?querystring=test添加到文件名的末尾会使其搜索该文件。用查询字符串打开html文件

​​

上面的代码导致FileNotFound异常。我试过使用ProcessStartInfo并将查询字符串作为参数传递,但只是加载了普通页面。这可能吗?

+0

你使用什么浏览器? – PearsonArtPhoto

+0

我使用Firefox,但我不认为这是浏览器问题。 – XSL

+0

你只是想打开网址? – Sohail

回答

2

这是不可能的,因为查询字符串是HTTP协议的一部分,所以它们只在从Web服务器提供文件时才起作用。本地HTML文件只是从文件系统中读取。

+0

似乎这是不可能的。感谢你的回答。 – XSL

+1

@SSL - 看起来可能。看看这里的答案 - http://stackoverflow.com/questions/13550837/process-startlink-omits-part-of-the-link –

+0

@ RV1987 - 谢谢,我没有看到这篇文章! – XSL