Thread [IO::Socket] Größe einer Nachricht (13 answers)
Opened by pktm at 2011-05-09 16:11

pktm
 2011-05-09 16:11
#148375 #148375
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Wenn ich einen Socket habe:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
my $client = IO::Socket::SSL->new (
PeerAddr => 'host',
PeerPort => '123456789',
Proto => 'tcp',
) || warn "Problem: " . IO::Socket::SSL::errstr();

my $msg = q~
this_msg_size:X
blablabla
blabla
~;
$client->print($msg);


Wie bekomme ich raus, wie groß die Nachricht in $msg in Bytes ist? Ich möchte die Nachrichtengröße an der Stelle mit dem X einfügen. Dadurch ändert sich die Größe, nehme ich an. Wie bekomme ich die endgültige Größe vorher raus?

Grüße, pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread [IO::Socket] Größe einer Nachricht