如何将 $_FILES 从 Perl 传递到 PHP
我必须与使用表单接收文件上传的 PHP 脚本进行交互。查看代码,它循环遍历一个名为 $_FILES 的数组。我需要能够使用 Perl 发布到此表单,并且想问一下传递文件名的最佳方法是什么?我会使用类似 WWW:Mechanize 的东西吗?
I have to interact with a PHP script that receives file uploads using a form. Looking at the code it loops through an array called $_FILES. I need to be able to post to this form using Perl and would like to ask what would be the best way to pass the file names ? Would I use something like WWW:Mechanize ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来你的问题是:
事实上,它是在后端用 PHP 处理的,这与该问题无关。
请注意,您需要提交实际文件而不是文件名。
WWW::Mechanize 是一个选项,我可能会使用 LWP::UserAgent我自己,它使用 HTTP::Request::Common 允许您通过传递 arrayref 而不是字符串来选择要上传的文件。
It sounds like your question is:
The fact that it is handled with PHP on the backend is irrelevant to the problem.
Note that you need to submit actual files not file names.
WWW::Mechanize is an option, I'd probably use LWP::UserAgent myself, it makes use of HTTP::Request::Common which allows you to select files to upload by passing an arrayref instead of a string.
https://metacpan.org/pod/PHP::Interpreter#TYPE-HANDLING
快速的 google 搜索,允许 PHP 和 Perl 代码相互交互。
https://metacpan.org/pod/PHP::Interpreter#TYPE-HANDLING
Quick google search, allows PHP and Perl code to interact with one another.