假设 abc.pl 是 server1 中的一个文件,而 xyz.pl 是 server2 中的一个文件。
如何将数据(变量、数组、哈希等)从 abc.pl 发布到 xyz.pl?
此外,LWP::UserAgent post() 方法考虑 html 表单。所以我想我不能用那个库来解决我的问题。
谢谢你的建议。
假设 abc.pl 是 server1 中的一个文件,而 xyz.pl 是 server2 中的一个文件。
如何将数据(变量、数组、哈希等)从 abc.pl 发布到 xyz.pl?
此外,LWP::UserAgent post() 方法考虑 html 表单。所以我想我不能用那个库来解决我的问题。
谢谢你的建议。
下面我将突出显示关键表达式,以便您知道要查找哪些模块/功能。我会使用文本Data::Dumper
作为传输数据的格式。
接收端的关键步骤,xyz.pl:
socket
,bind
到一个未使用的端口和listen
传入连接accept
新的连接eval
收到的字符串,但只有在您验证它只是一个变量分配而不是一些恶意代码之后发送端的关键步骤,abc.pl
connect
连接到另一台机器上print Dumper(<data>);
进入插座