端口80上的Java连接被拒绝

端口80上的Java连接被拒绝,java,sockets,tcp,Java,Sockets,Tcp,我正在创建代理服务器,我必须接收来自浏览器的请求,并将其转发到端口80以进行HTTP请求,然后从那里获得响应。我的接收部件工作正常,但在端口80上打开插座时连接被拒绝 socket=新套接字(“localhost”,80) 帮我解决这个问题。检查几件事 您要连接的主机名(localhost?)和端口(80?) 服务器端已成功开始正确侦听,即您是否已启动服务器端进程/java类 没有防火墙阻止连接 端口已被其他进程使用 能否请服务器端提供异常文本?我想当我将HTTP请求头发送到端口80时,我的程

我正在创建代理服务器,我必须接收来自浏览器的请求,并将其转发到端口80以进行HTTP请求,然后从那里获得响应。我的接收部件工作正常,但在端口80上打开插座时连接被拒绝

socket=新套接字(“localhost”,80)

帮我解决这个问题。

检查几件事

  • 您要连接的主机名(localhost?)和端口(80?)
  • 服务器端已成功开始正确侦听,即您是否已启动服务器端进程/java类
  • 没有防火墙阻止连接
  • 端口已被其他进程使用

能否请服务器端提供异常文本?我想当我将HTTP请求头发送到端口80时,我的程序将是客户端,对吗?因为我正在创建
Socket
,而不是
SeverSocket
。没有防火墙阻塞。是-如果没有人准备在端口80回复/侦听,那么会发生什么?它的基本客户机-服务器概念。什么是错误-共享您的代码和错误,否则我们无法帮助您。