gpt4 book ai didi

perl - 如何使用 Apache2::Upload 处理表单提交中的多个文件?

转载 作者:行者123 更新时间:2023-12-01 02:54:53 26 4
gpt4 key购买 nike

我正在使用 Perl 编写一个小型 Web 应用程序,HTML::Mason和 Apache 。

我一直在使用 Mason 常用的 <%args> 方法来接收“普通”表单参数,以及 Apache2::Upload 用于接收文件。

但是,我想编写一个允许用户上传多个文件的页面,并且我想利用 HTML5 的 multiple输入字段的属性。这将使服务器看起来好像表单中有多个具有相同名称的文件输入。
Apache2::Upload的接口(interface)似乎并不直接支持这一点,而是允许您只获取具有特定参数名称的文件的数据。 documentation暗示使用 APR::Request::Param::Table ,但我找不到任何这样做的文档。

请注意,我对涉及添加具有不同名称的额外文件输入字段的答案不感兴趣。这在服务器上处理起来很简单,我的问题根本不涉及前端脚本。

最佳答案

使用multiple 属性(以您描述的形式),然后在提交后调用Apache 请求对象的 upload method .这将为您提供 Apache2::Upload 的列表实例。

祝你好运!

关于perl - 如何使用 Apache2::Upload 处理表单提交中的多个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3375468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com