我正尝试通过端口 (8080) 在本地主机上运行某些程序,但出现 404 错误。它应该可以正常工作,但我不确定原因。
在我的资源监视器中,在“网络”->“监听端口”下,javaw.exe 正在该端口上运行,但在“防火墙状态”下,它显示“允许,受限制的“”。
这可能是为什么它不允许我通过此端口访问它的原因吗?我该如何解决这个问题?谢谢。
答案1
正如@RussellUhl 在他的评论中指出的那样,你得到了 404状态代码 从你的网络服务器。因此,您正在与 Web 服务器通信,它只是无法找到您请求的文件,因此防火墙不是您的问题。
您可以通过暂时关闭防火墙(通过 UI,而不是禁用服务)来测试这一点,它应该会以相同的方式运行。如果是这样,那么您就知道防火墙没有阻止您。
因此,抛开防火墙不谈,如果请求的文件存在,那么很可能是 Web 服务器和/或文件系统权限配置问题。