0

我正在使用 HttpListener 类来生成本地 Web 服务器。但默认情况下,HttpListener 类会读取保存 HttpListener exe 文件的路径。

如果我想设置一个不同的路径作为服务器根路径,就像 Apache 可以选择一个根路径一样,如何使用 HttpListener 呢?

我已经阅读了 HttpListener 文档,但是没有方法可以做到这一点。

谢谢

水林

4

1 回答 1

1

但默认情况下,HttpListener 类会读取保存 HttpListener exe 文件的路径。"

HttpListener对本地路径几乎没有兴趣。您的意思是“我自己的代码默认为工作目录”?如果是这样,这可能只是一个案例

Directory.SetCurrentDirectory(rootDirectory);

虽然实际上,坦率地说,我只是希望通过保持 a string rootDirectory (或者也许 a DirectoryInfo)踢来踢去,并相对于 that工作来做到这一点。

于 2012-06-15T06:06:51.980 回答