[英]Can I have regular parameters along with CGI::Application::Dispatch?
我很欣賞能夠做到的能力: http:// server / controller / runmode甚至http:// server / controller / runmode / id 。 但是,如果我有很多可選參數,我希望能夠做常規: http:// server / controller / runmode?foo = bar&baz = frew ,特別是因為我有很多JS會做后者為了我。 有誰知道允許這種功能的方法?
謝謝!
編輯 :好的,我在mpeters的幫助下想出來了。 要獲得由CAD生成的參數,你顯然只需要$ self-> param('foo'),但是如果你想要常規參數,你可以執行$ self-> query() - > param('bar')
你無需做任何神奇的工作,它本身就可以工作。 你只是以不同方式檢索它們 如果它來自CGI查詢字符串,那么你得到它
$self->query('param_name')
如果它來自PATH_INFO( CGI::Application::Dispatch
處理的部分)那么你得到它
$self->param('param_name')
編輯 :好的,我在mpeters的幫助下想出來了。 要獲得由CAD生成的參數,你顯然只需要$ self-> param('foo'),但是如果你想要常規參數,你可以執行$ self-> query() - > param('bar')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.