Chinaunix
标题:
client socket 创建失败
[打印本页]
作者:
609854
时间:
2012-11-30 11:04
标题:
client socket 创建失败
本帖最后由 609854 于 2012-11-30 23:33 编辑
帮忙看下 错误的原因,为什么创建不成功
Error creating socket: Unknown error at C:/Users/
复制代码
use IO::Socket;
my $sock = new IO::Socket::INET(
PeerAddr => '127.0.0.1',
PeerPort => 1234,
Proto => 'tcp',
) or die "Error creating socket: $! ";
close($sock);
复制代码
### 下面是服务器端代码,依然出现创建不了的问题
$sock = new IO::Socket::INET(
LocalHost => '127.0.0.1',
LocalPort => 1234,
Listen => 1,
Reuse => 1,
Proto => 'tcp') || die "Error creating socket: $! ";
$client = $sock->accept();
close($sock);
复制代码
#### 换了端口号 可以用了~
作者:
兰花仙子
时间:
2012-11-30 11:52
它都说了是Unknown error
就是它自己也不知道
作者:
laputa73
时间:
2012-11-30 12:55
server正常吗?
telnet 127.0.0.1 1234试试
作者:
3P用户
时间:
2012-11-30 15:51
本机1234端口上没有Socket侦听,连接被拒绝。你先运行一个服务器在1234端口上。
作者:
3P用户
时间:
2012-11-30 15:56
use IO::Socket;
my $sock = new IO::Socket::INET(
PeerAddr => 'bbs.chinaunix.net',
PeerPort => 80,
Proto => 'tcp',
) or die "Error creating socket: $! ";
close($sock);
或者连到这里。
作者:
609854
时间:
2012-11-30 23:19
回复
5#
3P用户
这个是可以创建的
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2