gpt4 book ai didi

c# httplistener 只捕获本地ip请求

转载 作者:行者123 更新时间:2023-11-30 21:04:27 25 4
gpt4 key购买 nike

我的 c# httplistener 仅在我在本地网络中发送请求时捕获请求(来自使用本地 ip 的同一 wifi 上的机器)。

当我查看我的公共(public) ip(在 google 中使用“我的 ip”)并通过该 url 输入获取请求时,我没有收到任何响应,我的事件也不会在 visual studio 中触发

我加了正确的前缀listener.Prefixes.Add("http://*:2999/");并设置访问控制 header ,它通过本地 url 请求完美工作,只是不公开

此外,还有很多关于它不能在主机外工作的问题,我的是,只是不能在本地网络之外,因为公共(public) ip 没有得到响应

编辑:有没有办法做到这一点而不必在路由器上做任何事情?我在大学网络上,无法访问路由器端口设置

最佳答案

您需要将端口 2999 从路由器的 WAN 端转发到您的服务器。此过程是特定于制造商的,并且很容易在网上搜索到。

关于c# httplistener 只捕获本地ip请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12361252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com