perl socket如何传替3个参数给server端的3个变量
时间:2010-10-08
来源:互联网
如题,以下程序只传了一个,麻烦帮改改
复制代码
复制代码

- #!/usr/bin/perl
- use strict;
- use warnings;
- use IO::Socket;
-
- my $sock = new IO::Socket::INET(
- LocalAddr => '192.168.1.240',
- LocalPort => 7777,
- Proto => 'tcp',
- Listen => 5
- );
- die "Could not create socket: $!\n" unless $sock;
-
- my $new_sock = $sock->accept();
- my @result;
- my $i = 0;
- while (<$new_sock>) {
- print $i;
- $result[$i] = $_;
- $i++;
- }
- close($new_sock);
- &Test_Sockte( $result[0], $result[1], $result[2] );
-
- sub Test_Sockte {
- my ( $host, $type, $values ) = @_;
- print "$host $type $values\n";
- }
- #!/usr/bin/perl
- use strict;
- use warnings;
-
- use IO::Socket;
-
- my $send_sock = new IO::Socket::INET(
- PeerAddr => '192.168.1.240',
- PeerPort => 7777,
- Proto => 'tcp'
- );
- die "$!" unless $send_sock;
-
- print $send_sock("192.168.1.240","linux","100");
作者: mitmax 发布时间: 2010-10-08
把最后一行代码
复制代码
改为
复制代码
试试
- print $send_sock("192.168.1.240","linux","100");
- print $send_sock("192.168.1.240\n","linux\n","100\n");
作者: 珞水的大叔 发布时间: 2010-10-08
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28