我刚刚完成了一个可以用来保存网页的程序(由于特定原因我需要它),我写了一个html前端来使用它(一个表单),它可以工作,但是只有当我从localhost浏览页面时[localhost:4001],如果我尝试使用我的动态DNS地址,我的HttpListener无法接收请求(它的端口转发,uTorrent webui工作,使用它的连接端口)
我不想发布我的完整代码,这只是很多字符串处理,但有些部分:
server = new HttpListener();
server.Prefixes.Add("http://+:4001/");
public void StartListening()
{
server.Start();
server.BeginGetContext(new AsyncCallback(ContextProc), null);
}
我是否留下了什么,HttpListener需要通过互联网接收连接?
(我尝试使用端口80 [通常apache使用此端口],没有发生任何事情)