我可以使用HttpListener侦听来自同一台计算机的请求,但是我还没有弄清楚如何使它侦听外部请求。
我的前缀是:
“ http://192.168.103.82:5000/”
我也尝试过:
“ http:// *:5000 /”
我可以在浏览器中键入本地网络IP并获得响应。但是,如果我在同一网络上的另一台计算机上执行相同的操作,则没有这种运气。
我需要做一些额外的配置吗?这是特定于操作系统的问题吗?我正在运行Windows 7 Home。
最佳答案
您需要允许端口5000通过Windows防火墙。
关于c# - HttpListener不在主机外部监听吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9791008/