我的 Catalyst 框架上有一个 HTML::Formhandler 表单。问题是,当我使用 HTML GET-Requelst 加载表单站点时,我在表单中收到错误消息。
has_field 'name' => (type => 'Text', required => 1);
因此,如果我通过以下方式加载站点: localhost:3000/form 不会发生错误。但是,如果我通过 localhost:3000/form?foo=bar 加载站点,表单会显示:“必填字段”。
任何想法如何解决这个问题?